Сначала я начну с того, я прочитал по ссылке ниже:отладки утверждение не удалось fprintf
Я получаю ту же ошибку, что он/она сделала, однако у меня это не из-за та же самая причина. Вот код, который находится в C:
FILE * fp;
fp = fopen("C:\ro_apps\IandQ.csv", "w");
fprintf(fp, "%f\n", (j+pTxWbHf110c->cAnalogOutputBuffer)->re);
Я получаю ошибку состояния:
Debug Assertion Failed!
Программа: (не имеет значения) файла: F: \ дд \ vctgools \ crt_bld \ self_x86 \ элт \ SRC \ fprintf.c Line: 55
Выражение (! Обл = NULL)
Я видел в другой ссылке, которую кто-то сказал, используя отладочную версию, чтобы увидеть, был ли файл даже открыт, прежде чем использовать команду fprintf. Шахта не открывается. Какие-нибудь советы или трюки?
Спасибо!
у меня нет ответа, но что-то махинациями является 'J + pTxWbHf110c-> '? – JoeFish
Вам нужно избежать обратных косых черт: '' C: \\ ro_apps \\ ... "' –
У вас есть ответ. –