在c语言中如何将文本内容 赋给一个 字符串
来源:互联网 宽屏版 评论
2009-08-13 04:59:12
分类: 电脑/网络 >> 程序设计 >> 其他编程语言
问题描述:
尽量详细些,谢谢
参考答案:
FILE* fp;
char string[1024];
//第一步,先打开文件
fp = fopen("aa.txt","r");
//第二步,用fscanf将文件内容赋给字符串,如果是多行的话则应该用fgets逐行读取
fscanf(fp, "%s", string);
或
while (fgets(string, 1024, fp) != NULL)
{......
}
或while (!feof(fp))
{
fgets(string, 1024, fp);
}
[b]分类:[/b] 电脑/网络 >> 程序设计 >> 其他编程语言[br][b]问题描述:[/b][br]尽量详细些,谢谢[br][b]参考答案:[/b][br]FILE* fp;
char string[1024];
//第一步,先打开文件
fp = fopen("aa.txt","r");
//第二步,用fscanf将文件内容赋给字符串,如果是多行的话则应该用fgets逐行读取
fscanf(fp, "%s", string);
或
while (fgets(string, 1024, fp) != NULL)
{......
}
或while (!feof(fp))
{
fgets(string, 1024, fp);
}