//整体右移一个tab位置 tab
//整体左移一个tab位置 shift+tab
#include <iostream>
#include <fstream>
using namespace std;
int main()
{
ifstream file("C:\\Users\\28901\\Desktop\\测试.txt");
char content[4096];
char buff[1024]; // 1Kb的缓冲区
int pt = 0;
while (file.getline(buff, 1024)) // 按行读取文件到缓冲区
{
for (int i = 0; i < 1024; i++) {
char tmp = buff[i];
if (tmp == '\0') { // 遇到\0时换行,继续读取下一行
content[pt] = '\n';
pt++;
break;
}
content[pt] = tmp;
pt++;
}
}
cout <<content;
return 0;
}