VC编译正常运行异常,求解
VC编译正常运行错误,,求解,C/C++ code#includestdio.hint main(){int *a 4 printf(%d\n,*a) retur
VC编译正常运行错误,,求解,
C/C++ code#include<stdio.h>int main(){ int *a = 4 ; printf("%d\n",*a) ; return 0 ;}
编译通过,运行会提示某某内存不能为read
C/C++ code#include<stdio.h>int main(){ int *a = 4 ; printf("%d\n",a) ; return 0 ;}
编译通过,运行通过,答案是4 ,,,
这是怎么回事啦,
[解决办法]你学过指针没有
两个都是你赋值给指针a的地址为4 但第一个程序你想输出地址为4的指针的内容
第二个你直接输出指针a的地址 所以为4