fgets读档问题
各位大大好,我用fopen开两个档案,一个读档,一个写入想把第一个档案写到第二个档案,因此用fgets一行一行读,但是却发生错误
以下是我的code
FILE* Open;
FILE* Open2;
int i;
Open = fopen("ncFile.txt","r");
Open2 = fopen("ncFile2.txt","w+");
while(!feof(Open))
{
fgets(decDataPtr->decBufferC,10000,Open);
fprintf(Open2,decDataPtr->decBufferC);
i++;
}
fclose(Open);
fclose(Open2);
会显示错误5 error C2664: 'fprintf' : 无法将参数2 从'char' 转换成'const char *'
请问是为什么?
还有如何解决
因为我想把一个字一个字取出来判断,而不是一次就print出一行
先谢谢各位大大