指针可以直接赋值给字符串,能赋值给单个字符吗? 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 字符串 指针 赋值 搜索资料 2个回答 #热议# 网上掀起『练心眼子』风潮,真的能提高情商吗? 听不清啊 高粉答主 2018-01-25 · 说的都是干货,快来关注 知道顶级答主 回答量:7.8万 采纳率:89% 帮助的人:1.9亿 我也去答题访问个人页 关注 展开全部 指针也可以直接赋值给单个字符的。 更多追问追答 追问 我试过了,好像不行 追答 #include<stdio.h>int main(){char a,*p=&a; scanf("%c",p); printf("a=%c *p=%c\n",a,*p); *p='B'; printf("Now:\na=%c *p=%c\n",a,*p); return 0;} 追问 比如这样char *p="abcdef";这样直接赋值。单个字符我觉得不行 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 草原上之狼 高粉答主 2018-01-25 · 醉心答题,欢迎关注 知道大有可为答主 回答量:2.9万 采纳率:93% 帮助的人:3902万 我也去答题访问个人页 关注 展开全部 char *str = "I love China!";修改为char str[] = "I love China!";使用字符数组而不是字符指针。因为上一种方式str指针指向一个常量字符串"I love China!"。 追问 这个,好像没有回答我的问题吧,还是我看不懂 本回答被网友采纳 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2019-11-14 怎么给一个指针赋值 19 2019-07-05 c语言中,为什么不能对字符指针变量指向的字符串再赋值? 24 2020-12-29 c语言怎么输入一个字符串,并赋给字符指针 2012-04-16 指针这样赋值可以吗 2017-04-09 如何理解字符串赋值给指针与数组的区别 1 2010-12-09 关于指针赋值问题 2019-09-04 字符指针数组赋值 2019-09-16 指针的赋值问题 1 更多类似问题 > 为你推荐: