关于c++指针的问题 int *p; *p,&p都什么意思,怎么用 20
6个回答
展开全部
1) int *p 是定义一个指向一个int 型的指针变量
2)*p 是属于间接寻址
3)&P 是获取 变量p 的地址,就是取地址操作
2)*p 是属于间接寻址
3)&P 是获取 变量p 的地址,就是取地址操作
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2011-07-08
展开全部
这些东西最好接合程序来看。在不同的地方,含义不同的。如:
int a=3;
int *p=&a; //这个*表示指针
*p=3; //这个*表示p所指对象,相当于a=3;
a=4*5; //这个*表示乘。
int a=3;
int *p=&a; //这个*表示指针
*p=3; //这个*表示p所指对象,相当于a=3;
a=4*5; //这个*表示乘。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
int *p 定义*p为基本类型为int型变量的指针变量
*p 取指针所指向的对象内容
&p 为变量P的地址
*p 取指针所指向的对象内容
&p 为变量P的地址
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询