字符串怎么输入
家电维修 2022-11-07 16:56www.17kangjie.cn家电维修培训
说到字符串小伙伴们可能都会感到非常陌生,不知道那是什么东西,对于学习代码,学习C语言的小伙伴们肯定是非常熟悉的,因为经常要进行字符串的的输入和输出,今天长沙家政网小编就教大家字符串输入的具体操作步骤吧。
在C语言中,有两个函数可以让用户从键盘上输入字符串,它们分别是
scanf()通过格式控制符%s输入字符串。除了字符串,scanf() 还能输入其他类型的数据。
gets()直接输入字符串,并且只能输入字符串。
,scanf() 和 gets() 是有区别的
scanf() 读取字符串时以空格为分隔,遇到空格就认为当前字符串结束了,所以无法读取含有空格的字符串。
gets() 认为空格也是字符串的一部分,只有遇到回车键时才认为字符串输入结束,所以,不管输入了多少个空格,只要不按下回车键,对 gets() 来说就是一个完整的字符串。换句话说,gets() 用来读取一整行字符串。
请看下面长沙家政网的例子
运行结果
第一次输入的字符串被 gets() 全部读取,并存入 str1 中。第二次输入的字符串,前半部分被第一个 scanf() 读取并存入 str2 中,后半部分被第二个 scanf() 读取并存入 str3 中。
以上呢就是长沙家政网小编给大家提供的输入字符串的方法了,有两种方法哦,这两种方法也是有区别的,大家可以根据自己需要来进行选择。
家电上门维修
- apple官方售后维修中心 芜湖apple官方售后维修中心
- 24小时上门修手机 闪修侠上门维修电话
- 戴尔电脑售后维修服务中心 戴尔笔记本电脑售后
- 北京上门维修电脑服务 北京上门维修电脑服务电
- apple官方售后维修点查询 apple官方售后维修点查询
- 24小时上门维修电话 宿州爱玛24小时上门维修电话
- 创维电视维修 创维电视维修收费标准
- 宝珀售后维修中心服务 宝珀售后维修中心服务内
- 24小时上门维修水电电话 附近上门水电维修电话
- 宝玑维修费用 宝玑维修费用多少钱
- 联想电脑售后维修服务网点 上海联想电脑售后维
- 维修变速箱费用多少钱 维修瑞虎8变速箱费用多少
- 雅典维修点:雅典维修点过年放假文案
- 微软surface维修服务中心 surface官方维修中心地址
- 江诗丹顿售后维修中心电话 江诗丹顿官方售后网
- 雅典售后维修电话 雅典售后维修电话号码