char *p="dfgdsg";那么*P为什么不可以赋予字符串,是不是p不可以在指向其他变量
答案:4 悬赏:10 手机版
解决时间 2021-06-06 23:46
- 提问者网友:心牵心
- 2021-06-06 17:51
char *p="dfgdsg";那么*P为什么不可以赋予字符串,是不是p不可以在指向其他变量
最佳答案
- 五星知识达人网友:过活
- 2021-06-06 19:06
*p它指的字符数组,数组不能整体赋值,还有是p指针变量,可以赋其他值!
全部回答
- 1楼网友:污到你湿
- 2021-06-06 22:17
char *p="dfgdsg";与
*p="dfgdsg";含义差别很大
char *p="dfgdsg";等价于
char *p;
p="dfgdsg";
- 2楼网友:何以畏孤独
- 2021-06-06 20:53
你可以将字符串放在一个字符数组中,然后将指针指向该数组就可以了
- 3楼网友:妄饮晩冬酒
- 2021-06-06 20:43
*P是指针指向的地址,而不是具体的值,
所以不可以将它赋值给字符串
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯