两者在读取文件的方式上可能有差别,但 VB 中有多种方法可以逐行读取文件,例如:使用 File System Object、TextStream 对象等。需要注意的是,读取 CSV 文件的方式可能因为每个编程语言的不同而有所差别,需要根据自己的需求和编程语言的特性来决定使用哪种方法。
C语言逐行读取文件内容 ,参考代码如下:
#include <stdio.h>#include <stdlib.h>
#include <string.h>
#define MAX_LINE 1024
int main()
{
char buf[MAX_LINE] /*缓冲区*/
FILE *fp /*文件指针*/
int len /*行字符个数*/
if((fp = fopen("test.txt","r")) == NULL)
{
perror("fail to read")
exit (1)
}
while(fgets(buf,MAX_LINE,fp) != NULL)
{
len = strlen(buf)
buf[len-1] = '\0' /*去掉换行符*/
printf("%s %d \n",buf,len - 1)
}
return 0
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)