При записи в файл в c значение мусора заполняется

Vikram Singh спросил: 14 ноября 2017 в 06:55 в: c

Код должен добавлять любые данные, которые он получает в fileReceived, в файл .txt, но вместо этого он заполняется случайными значениями (ну, не случайно, но определенно не правильными значениями). Я что-то упускаю?

File *fp;
fp = fopen("a.txt",+a);
while(1)
{
    fileReceived =...// getting char array of 1024 size
    fwrite(fileReceived,1,sizeof(fileReceived),fp);    if(padding!=0)
    {
      fclose(fp);
      break;
    }
}

0 ответов