C语言中,为什么字符串可以赋值给字符指针变量? 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 c语言 字符串 指针变量 赋值 搜索资料 1个回答 #热议# 生活中有哪些实用的心理学知识? 风若远去何人留 推荐于2019-11-11 · 知道合伙人互联网行家 风若远去何人留 知道合伙人互联网行家 采纳数:20412 获赞数:450129 专业C/C++软件开发 向TA提问 私信TA 关注 展开全部 在C语言中并没有字符串这个类型。所说的字符串就是字符数组。也就是char类型的数组。与普通数组不同的,字符串必须以'\0'作为结束符。而在C语言中,类型为T的一维数组,其首地址等效于该类型的一维指针,即T*型。于是字符串,也就是字符数组,首地址就可以当做char *型使用了。事实上,在库函数以及大多数使用到字符串作为参数的函数中,其参数都是char *型的。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2022-12-14 C语言指针的赋值问题 2019-07-05 c语言中,为什么不能对字符指针变量指向的字符串再赋值? 24 2019-10-19 C语言中可以给指针变量赋值常数吗? 4 2019-10-19 在C语言中能否直接给指针指向的数据赋值?为什么? 64 2019-08-29 C语言中将字符串赋值给字符数组的问题 135 2021-02-25 c语言在对指针*P在进行赋值时,什么时候用变量名赋值,什么时候用变量的地址赋值?比如下面的例子 3 2016-01-01 C语言字符串赋值操作 18 2022-11-16 指针变量赋值方式 更多类似问题 > 为你推荐: