C语言中,为什么字符串可以赋值给字符指针变量? 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 c语言 字符串 指针变量 赋值 搜索资料 1个回答 #热议# 不吃早饭真的会得胆结石吗? 风若远去何人留 推荐于2019-11-11 · 知道合伙人互联网行家 风若远去何人留 知道合伙人互联网行家 采纳数:20412 获赞数:450134 专业C/C++软件开发 向TA提问 私信TA 关注 展开全部 在C语言中并没有字符串这个类型。所说的字符串就是字符数组。也就是char类型的数组。与普通数组不同的,字符串必须以'\0'作为结束符。而在C语言中,类型为T的一维数组,其首地址等效于该类型的一维指针,即T*型。于是字符串,也就是字符数组,首地址就可以当做char *型使用了。事实上,在库函数以及大多数使用到字符串作为参数的函数中,其参数都是char *型的。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2011-06-24 C语言中,为什么字符串可以赋值给字符指针变量 336 2011-11-27 c语言中,为什么不能对字符指针变量指向的字符串再赋值? 166 2013-09-14 C语言里为什么字符指针变量指向的字符串常量中的内容是不可取代... 41 2010-09-14 C语言中将字符串赋值给字符数组的问题 418 2013-11-11 在C语言中能否直接给指针指向的数据赋值?为什么? 234 2012-04-10 C语言中可以给指针变量赋值常数吗? 39 2016-04-06 C语言,第一怎么把一个字符串赋给一个指针变量可以吗,像图上那... 4 2019-03-29 c语言中能把指针变量赋值给指针变量嘛? 8 更多类似问题 > 为你推荐: