当前位置: 首页> 汽车> 车展 > 网络营销带来的效果_中国seo网站_谷歌商店官网下载_莆田百度seo公司

网络营销带来的效果_中国seo网站_谷歌商店官网下载_莆田百度seo公司

时间:2025/9/8 1:47:22来源:https://blog.csdn.net/qq_63385279/article/details/146428631 浏览次数: 1次
网络营销带来的效果_中国seo网站_谷歌商店官网下载_莆田百度seo公司

1.字符的输入输出

char ch = getchar();//不需要传递参数
putchar('a')putc、getc与fputc、fgetc一致
//必须用int接受,因为返回int类型,char因为编译器不同而可能为无符号和有符号
int ch
if( (ch = getchar() ) != EOF) 

2.行的输入输出

也可以用于二进制的流,但是多数用于文本流

//对于stdio、stdout
puts("ashore");char string [256];
//不接受\n,追加\0字符串结束符
gets (string);//对于fp
fputs("Hello world",fp);
//读入sizeof(str) -1 个字符或者\n 停止,追加\0字符串结束符,\n会被接收
fgets(str,sizeof(str),fp);

3.块的输入输出

//返回均是成功写入或者读入的元素数量,小于指定数量,说明遇到错误,feof结合ferror判断
fwrite(a, sizeof(a[0]), sizeof(a)/sizeof(a[0]),fp);fread(a, sizeof(a[0]), sizeof(a)/sizeof(a[0]),fp);

小总结:字符、行、块的输入输出fp均放在最后,块输入输出另一个文件流放在首位,接着是数量(数理解为单个元素字节数,量理解为元素数量

4.文件定位

//SEEK_END,SEEK_CUR,SEEK_END,偏移量可以为负数
fseek(fp, -1, SEEK_END);//告知文件偏移起始位置的字节数
ftell(fp)//等价于fseek(fp, 0, SEEK_SET);
rewind(fp)

5.fprintf和fscanf

//注意fscanf和sprintf返回值均是成功写入或者读取的数据项个数
char str [80];
float f;
FILE * pFile;
pFile = fopen ("myfile.txt","w+");
fprintf (pFile, "%f %s", 3.1416, "PI");
rewind (pFile);
fscanf (pFile, "%f", &f);
fscanf (pFile, "%s", str);//循环读取文本文件单个单词
if(fscanf(fp,"%19s",buff) == 1)

总结:文件定位和文件格式化输入输出这几个fp都是放在首位,与前面字符、块、行fp所在位置不同

关键字:网络营销带来的效果_中国seo网站_谷歌商店官网下载_莆田百度seo公司

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: