Есть такой код: #include <string.h> #include <stdlib.h> int main() { char* str; strcpy(str, "1234567890"); return (EXIT_SUCCESS); } ~$ gcc -Wall 1.c # нагло молчит. Почему он не показал warning? Ведь память никак не выделена? Скокмпилированный код работает как ни в чем не бывало. П.С.: ~$ gcc --version gcc (GCC) 3.3.1 (SuSE Linux) П.П.С: баян?
Ответ на:
комментарий
от xnix
Ответ на:
комментарий
от BreadFan
Ответ на:
комментарий
от xnix
Ответ на:
комментарий
от aton
Ответ на:
комментарий
от Onanim
Ответ на:
комментарий
от aton
Ответ на:
комментарий
от BreadFan
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Warnings при использовании basename () (2004)
- Форум А что можно было? (2013)
- Форум execve (2005)
- Форум warning (2014)
- Форум кто виноват? (gcc stdio string) (2006)
- Форум покритикуйте функцию (2009)
- Форум Знатокам стандарта Си (2019)
- Форум SHA256 хеш, в чем проблема (2011)
- Форум C, Странная проблема с указателями в функции (2008)
- Форум На чем написан rxvt-unicode? (2015)