当前位置: 技术问答>linux和unix
如何把一个文件的内容读到一个字符串里??
来源: 互联网 发布时间:2015-07-09
本文导语: 具体的程序是什么样的??? | #include void main (int argc, char *argv[]) { FILE *fp; // File pointer char line[255]; // Line from file if ((fp = fopen(argv[1], "r")) == N...
具体的程序是什么样的???
|
#include
void main (int argc, char *argv[])
{
FILE *fp; // File pointer
char line[255]; // Line from file
if ((fp = fopen(argv[1], "r")) == NULL)
printf("Error opening %sn", argv[1]);
else
{
// Read and display each line of the file
while (fgets(line, sizeof(line), fp))
fputs(line, stdout);
fclose (fp); // Close the file
}
}
void main (int argc, char *argv[])
{
FILE *fp; // File pointer
char line[255]; // Line from file
if ((fp = fopen(argv[1], "r")) == NULL)
printf("Error opening %sn", argv[1]);
else
{
// Read and display each line of the file
while (fgets(line, sizeof(line), fp))
fputs(line, stdout);
fclose (fp); // Close the file
}
}
|
FILE *fp;
if ((fp = fopen("file", "r")) == NULL) {
printf("file exceptionn");
}
char buffer[1024];
fgets(fp, buffer);
fclose(fp);
if ((fp = fopen("file", "r")) == NULL) {
printf("file exceptionn");
}
char buffer[1024];
fgets(fp, buffer);
fclose(fp);