c++中int 和int*有什么不同?

*的作用是什么?... *的作用是什么? 展开
 我来答
岔路程序缘

2020-11-26 · TA获得超过8.9万个赞
知道大有可为答主
回答量:9918
采纳率:93%
帮助的人:3356万
展开全部
int是声明整型变量的关键字;
int*是声明整型指针变量的关键字。
比如:int a;就声明了一个整型变量,变量名是a。声明之后,你可以赋值货计算,如:
a=8;
a=a+2;
而int*只能声明整型指针变量,如int*b;声明的b是一个指向整型变量的指针,它只能存放地址。如:
b=&a;,b就指向了整型变量a。
由于b只能存放地址,你要想b=5,就会出现错误。
在int*b;中,*的作用是表明所声明的变量b是指针型变量。
有什么疑问请留言。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式