p是指针变量,问p="ABC"正确*p="ABC"正确,为什么

在线等快啊谢谢了... 在线等 快啊 谢谢了 展开
 我来答
潜安翔奈筠
2020-03-18 · TA获得超过2.9万个赞
知道大有可为答主
回答量:1.1万
采纳率:27%
帮助的人:786万
展开全部
你好!
定义时和赋值时不一样:
定义并赋值时:char
*p="ABC";
也可以先定义再赋值:
char
*p;
p="ABC";
希望对你有所帮助,望采纳。
红山人2008
2008-12-28 · TA获得超过4679个赞
知道大有可为答主
回答量:5699
采纳率:0%
帮助的人:3944万
展开全部
在定义时,如果初始化,要用后面那个,如char *p="ABC";如果是单独一个赋值语句,就要用前面的.即把字符串的首地址给P.
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
giegie1985
2008-12-28 · TA获得超过192个赞
知道答主
回答量:162
采纳率:0%
帮助的人:161万
展开全部
定义时和赋值时不一样:

定义并赋值时:char *p="ABC";

也可以先定义再赋值:
char *p;
p="ABC";
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
流星剑1988
2008-12-28 · TA获得超过237个赞
知道小有建树答主
回答量:425
采纳率:0%
帮助的人:209万
展开全部
p="ABC"正确,
char*p="ABC"
cout<<p;的结果是ABC
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
etolew
2008-12-28 · TA获得超过1449个赞
知道小有建树答主
回答量:397
采纳率:0%
帮助的人:563万
展开全部
p=&"ABC"
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式