python中int()函数的作用是什么?,
可与fputc一起使用
# includesdio . hint main(void){//当前文件保存为P7.c,这段代码用于逐字符打印这个文件,文件名为P7.c FILE * filechar c;file=fopen(P7.c , r );//当前文件的名称是P7.c if(!File){ //文件打开失败时,fopen的返回值为NULL,即0,为空。是假的,要么假,要么真。Printf(文件打开失败\ n );返回1;} while((c=fgetc(file))!=EOF){ //fgetc如果文件读完会返回值:EOF printf(%c ,c);}返回0;}//当文件打开失败时fopen返回值为NULL也就是0,为空。就是假,非假就是真。
如果(!File){ //文件打开失败时,fopen的返回值为NULL,即0,为空。是假的,要么假,要么真。Printf(文件打开失败\ n );返回1;}也可写为:
If(file==NULL){printf(文件打开失败\ n );返回1;} while((c=fgetc(file))!=EOF){ //fgetc如果文件读完会返回值:EOF//EOF//EOF的值是-1 EOF==-1 printf(%c ,c);}可读性更强的写法是:
while(1){ c=fgetc(file);if(c==EOF){ break;} printf(%c ,c);}
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。