C程序,如何从指定文件中读取一个字符串?

C程序,如何从指定文件中读取一个字符串?,第1张

#include <stdio.h>

#include <stdlib.h>

int main()

{

FILE *fp

char cl[100]

if((fp=fopen("1.txt","r"))==NULL)

exit(1)

while(fscanf(fp,"%s",cl)==1)

printf("%s  \n",cl)

if(fclose(fp)!=0)

exit(1)

return 0

}

C语言含雀是目前世界上流行、使用最广泛的面向过程的高级程序设计语言。 C语言对 *** 作系统和系统使用程序以及需要对硬件进行 *** 作的宴岩场合,用C语晌老御言明显优于其它高级语言,许多大型应用软件都是用C语言编写的。

首先动态申请一块内存用于存放读取的字符串,然后循环读取文件的字符,并将字符放到申请的空间中,如果读取的过程中字符中唤宴数超过了申请的内存大小就重新分链正配空间使空间扩充,当读到换行符的时候就终止。

这是我要读取的文件

这是卖银读取结果


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12119722.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存