C语⾔中对⽂件的中⽂内容进⾏读出
//对⽂件的中⽂内容进⾏读出按字符⽅式读取⽂件,每读⼀个字符判断⼀下是否为汉字编码(<0),若是则存⼊字符数组,不是则跳过读取下⼀个字符,直到⽂
#include "stdio.h"
#include "stdlib.h"
int main(void){
char s[1000],ch;
FILE *fp;
c语言中文网汇编语言int i=0;
if((fp=fopen("","r"))==NULL){
printf("Open the \n");
exit(0);
}
while((ch=fgetc(fp))!=EOF)
if(ch<0) //按字符⽅式读取⽂件,每读⼀个字符判断⼀下是否为汉字编码(<0),若是则存⼊字符数组,不是则跳过读取下⼀个字符,直到⽂件 s[i++]=ch;
fclose(fp);
s[i]='\0';
printf("%s\n",s);//打出来看看
return0;
}
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论