指针的第一课里面讲:int a=5,*p;p=
匿名课官 圈内达人 2016-03-06 14:28:35
2584 2 0

指针的第一课里面讲:

int a=5,*p;

p=&a;

这个我能理解是对的。但是

int a=5, *p=&a

这个我就感觉不对啊

如果上下两个语句表示的是一个意思的话,

那么,

第二句应该是*p=a啊?


问题来自: 指针变量

共 2 个回答

    最佳答案

    嘿嘿大人 一代宗师 2976天前

    在定义的时候星号只是说明其后变量是一个指针变量,而除开定义的时候星号才是间址符,表示的是指针所指空间里面的元素

    匿名课官 圈内达人 2976天前

    谢谢,提问完了,自己回头再详细看了一下就想通了


    多谢!回答的很快啊!

您还没有登录,所以不能回复该问题