FILE *fd;
if (fd=fopen(fileName,"r") == NULL)
{
printf("File failed to open");
exit(1);
}
Это фрагмент кода. Когда я компилирую его с помощью gcc, я получаю следующее предупреждение: -
warning: assignment makes pointer from integer without a cast
Когда я ставлю fd = fopen (argv [2], "r") в скобках, проблема решается ..
Я не могу понять , где я преобразовываю целое число в указатель , когда скобки не ставятся.