СЛУЧАЙ 1:гр указателей ошибки сегментации
#include <stdio.h>
int main()
{
int a = 5,*p;
*p = &a;
printf("%d",*p);
}
выше упомянутая программа дает проблему ошибки сегментации. но в случае 2 он отлично работает. ПРИМЕР 2:
#include <stdio.h>
int main()
{
int a = 5,*p = &a;
printf("%d",*p);
}
может кто-нибудь, пожалуйста, объясните эту проблему. Спасибо.
Да, любой учебник на языке начинающих C может объяснить проблему. Поиск, чтение; ужасный dictu, думаю. (Это тривиально. **) –
Я голосую, чтобы закрыть этот вопрос как не относящийся к теме, потому что Stack Overflow не является учебным сайтом для новичков. –
Тип 'p' -' int * '. Вы назначаете 'p' в случае 1, а не' * p'. – wimh