📄 head.h
字号:
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include "stack.h"
#include "hfm.h"
//#include"hfm1.h"
void writefile(char *s,char *fn){
FILE *fp ;
int i=0;
fp=fopen(fn,"w");
while (s[i]) {
fputc(s[i], fp);
i++;
}
fclose(fp);
}
char* readfile(char *fn){
FILE *finPtr;
char str[10240];
int i;
finPtr=fopen(fn,"r");//.\\src.txt
i=readline(finPtr,str,sizeof(str)); //示例中去掉只有回车的行
if(i==1)
fclose(finPtr);
return str;
}
int readline(FILE *f,char *str,int strlen){
int ch;
char *tmp;
ch=0;
tmp=str;
if(feof(f))
return -1;
while(!feof(f) && ch!=0xa){
ch=fgetc(f);
if(ch!=EOF && ch!='\n'){
*str=ch;
str++;
}
}
if(*tmp==10 || *tmp=='\0' || *tmp=='\n')/* 如果行首字符等于ellipsis,返回错误代码 1 */
return 0;
else
return 1;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -