首先,我會說我已經閱讀下面的鏈接開始:調試斷言失敗fprintf中
我收到了同樣的錯誤,他/她沒有,但是我的是不是由於同樣的道理。下面的代碼,這是在C:
FILE * fp;
fp = fopen("C:\ro_apps\IandQ.csv", "w");
fprintf(fp, "%f\n", (j+pTxWbHf110c->cAnalogOutputBuffer)->re);
我得到美國的錯誤:
調試斷言失敗!
程序:(無關) 文件:F:\ DD \ vctgools \ crt_bld \ self_x86 \ CRT \ SRC \ fprintf.c 行:55
表達:(!STR = NULL)
我在另一個鏈接中看到有人說過在使用fprintf命令之前使用調試來查看文件是否打開。我的礦沒有打開。任何提示或技巧?
謝謝!
我沒有答案,但什麼樣的惡作劇是'J + pTxWbHf110c-> '? – JoeFish
您需要轉義反斜槓:'「C:\\ ro_apps \\ ...」' –
您發佈的鏈接有答案。 –