C语言 指针 赋值

#include
intmain()
{
int*p;
*p=8;
printf("%d\n",*p);
}
这个怎么错了,给p指向的内存赋值啊?
慕勒3428872
浏览 445回答 2
2回答

慕村225694

指针必须指向一个对象,而你代码中的p指针,没有指向任何对象,所以一定会报错.至少要这样int*p;inta;p=&a;

qq_笑_17

试试#includeintmain(){inta;int*p=&a;*p=8;printf("%d\n",*p);}
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript