#include <stdio.h>
int main()
{
FILE* pFile = fopen("taoge.txt", "r"); //获取文件指针
char *pBuf; //定义文件指针
fseek(pFile, 0, SEEK_END); //把指针移动到文件的结尾,获取文件长度
int len = ftell(pFile); //获取文件长度
pBuf = new char[len+1]; //定义数组长度
rewind(pFile); //再将指针移动到文件开头
fread(pBuf, len, 1, pFile);
pBuf[len] = 0; //将读到的文件最后一位写为0,
printf("%s\n", pBuf);
fclose(pFile);
}