8个回答
展开全部
在定义时,如果初始化,要用后面那个,如char *p="ABC";如果是单独一个赋值语句,就要用前面的.即把字符串的首地址给P.
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
定义时和赋值时不一样:
定义并赋值时:char *p="ABC";
也可以先定义再赋值:
char *p;
p="ABC";
定义并赋值时:char *p="ABC";
也可以先定义再赋值:
char *p;
p="ABC";
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
p="ABC"正确,
char*p="ABC"
cout<<p;的结果是ABC
char*p="ABC"
cout<<p;的结果是ABC
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
p=&"ABC"
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询