c语言文件怎么换行提取第N行

我说的是dev c++,打印怎么换行
2024-12-14 19:26:45
推荐回答(4个)
回答1:

fgets函数,读取N次就得到第N行了。

回答2:

用lseek设置文件指针的位置,加入一个长度为m(包括换行符号)的话第N行开始处就是N*m

回答3:

可以依次读取文件的字符,设置一个变量保存换行符'\n'的数目,当读取到第N-1个换行符时就达到了第N行。

回答4:

打印换行的话用cout<string str;getline(fin, str)