Это моя программа:Зачем нужна эта программа?
#include<stdio.h>
int main()
{
int *n;
int var;
scanf("%d",n);
printf("%d",*n);
}
в scanf
сохраняет значение по указанному адресу я даю адрес .Затем я пытаюсь напечатать значение по адресу, но его дает Segfault.
Спасибо большое! Мне нужно сначала выделить память. – user3870509
вы используете необработанный указатель, который не указывает на то, где –
http://stackoverflow.com/questions/605845/do-i-cast-the-result-of-malloc/605858#605858 –