在C语言中,用gets输入了一个字符串,怎么用数组它? 我来答 2个回答 #热议# 空调使用不当可能引发哪些疾病? 夏上葬絮忧呀00 2019-02-07 知道答主 回答量:0 采纳率:0% 帮助的人:0 我也去答题访问个人页 关注 展开全部 字符串在存储的时候结尾一定是'\0'的。例如字符串“123”,在内存里面实际上是“123\0”。可能lz是调用如fgets等以一行为输入(输出)单位的函数,所以会认为字符串以'\n'或'\r'结尾的。但实际上在那一行字符串在存储时,被自动在换行符之后加了'\0'。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 慕课网广告2024-11-05c++语言学习嵌入式工程师0基础系统入门,剑指高薪Offerc++语言学习嵌入式工程师保姆式教学+简历指导+就业内推class.imooc.com 后玉巧巨丑 2019-11-02 知道答主 回答量:0 采纳率:0% 帮助的人:0 我也去答题访问个人页 关注 展开全部 #include"stdio.h"voidmain(){chars[50];inti=0;gets(s);puts(s);while(s[i]!='\0'){printf("%d-->%c\n",i,s[i]);i++;}system("pause");}你可以看看这样直接能存放到数组中其中'\0'是结束标识,也就是空 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 广告您可能关注的内容c语言教程每天免费网上学习c语言教程免费网上学习c语言教程,国内讲师机构专业授课,适合从基础学习,挑战从入门到熟练运用,海量c语言教程学习 从入门到编程技术高超 C语言编程能力快速提升www.huke88.com广告c语言教程物联网/嵌入式工程师系统教程c语言教程嵌入式工程师0基础系统入门,剑指高薪Offerc语言教程嵌入式工程师保姆式教学+简历指导+就业内推class.imooc.com广告c++语言入门双十一知识盛典,直降60%+红包雨,错过等一年!c++语言入门编程盛宴,特惠不停歇,下单即抽好礼,体系课+实战课组合下单,最高立省2800元c++语言入门活动期间累计实付满1000元,额外赠送300元以下课程兑换券,学习不停歇!www.imooc.com广告 为你推荐: