不具名的悲伤试听:*p=&a和p=&a一样吗?

来源:百度文库 编辑:高考问答 时间:2024/04/29 13:42:25

前者适用于定义是初始化如:int *p=&a;
后者是先定义一个指针变量int *p;然后再p=a;
如果从这个层面上看是一样的,我想你也是想这样问吧,没有说清楚

不一样,前者将a变量的地址赋给p指向的那个对象,一般没这样的写法。后者是把a的地址赋给p指针,等于让p指向a变量

不一样吧。。。。
类型都不同