發新話題

[問題] fgets讀檔問題

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出一行

先謝謝各位大大

TOP

發新話題

本站所有圖文均屬網友發表,僅代表作者的觀點與本站無關,如有侵權請通知版主會盡快刪除。