首页 > 其他分享 >c语言中字符串输入的相关知识点

c语言中字符串输入的相关知识点

时间:2024-09-25 19:20:59浏览次数:10  
标签:知识点 arr int 空格 char printf 字符串 include 输入

(1)scanf只能接收非空格字符串

遇到空格或者换行就算结束。

代码如下:

#include <stdio.h>
#include<stdlib.h>

int main() {
    char arr[10];
    scanf("%s",&arr);
    printf("%s",arr);

}

(2)gets函数-能够接收空格,但是不能接收回车

#include <stdio.h>
#include<stdlib.h>
int main() {
    char arr[10];
    gets(arr);
    printf("%s",arr);

}

标签:知识点,arr,int,空格,char,printf,字符串,include,输入
From: https://blog.csdn.net/weixin_74009895/article/details/142465373

相关文章

  • Rust字符串类型全解析
    字符串是每种编程语言都绕不开的类型,不过,在Rust中,你会看到远比其他语言更加丰富多样的字符串类型。如下图:为什么Rust中需要这么多种表示字符串的类型呢?初学Rust时,可能无法理解为什么要这样设计?为什么要给使用字符串带来这么多不必要的复杂性?其实,Rust中对于字符串的设计,优先......
  • vscode解决运行程序无法从控制台输入问题
    在vscode中运行一些简单的程序代码,需要从控制台接受输入参数,发现不能通过键盘输入。本章教程,提供该问题的解决方法。解决办法由于我是使用的CodeRunner这个插件,CodeRunner插件支持运行多种编程语言,很方便。打开CodeRunner的插件设置,找到一下选项,并勾选即可解决该问题。如果遇......
  • WPS表格提示:“您输入的内容不符合限制条件”解决办法
    在使用wps表格的时候,如下图所示,我想输入成都这个数据,弹出错误提示:“您输入的内容不符合限制条件”该如何解决呢?按照图下所示,选中出现错误提示的单元格,点击有效性此时出现的窗口中明确表明,允许的数据必须是序列,且序列为北京,上海,广州,深圳。如果出现其他的数据(不包括空值)就会......
  • 记一次pycharm在使用git提交时需要输入ssh key的密码的问题
    问题描述:从gitlab上拉取了一份代码,长时间为动过,偶然一次提交时发现居然需要输入密码,我试了登录密码和常用密码都报错,无法提交代码 解决方案:1.选择菜单栏的git--管理远程 2.更新远程URL将url更新为git仓库右上角clone里面的http的地址,然后确认即可  3.继续你的......
  • el-input只能输入某某格式
    1.只能输入数字<el-inputv-model="rowForm.carriage"@input="value=>rowForm.carriage=Number(value.replace(/[^\d]/g,''))"/>2. 输入数字和小数点@input="rowForm.carriage=rowForm.carriage.replace(/[^\d......
  • 时序预测 | Matlab实现SSA-TCN麻雀搜索算法优化时间卷积网络时序预测-递归预测未来数
    时序预测|Matlab实现SSA-TCN麻雀搜索算法优化时间卷积网络时序预测-递归预测未来数据(单输入单输出)目录时序预测|Matlab实现SSA-TCN麻雀搜索算法优化时间卷积网络时序预测-递归预测未来数据(单输入单输出)预测效果基本介绍程序设计参考资料预测效果基本介绍1.Matlab实现SSA-TCN......
  • 计算机组成原理408第五章中央处理器知识点快速回顾二轮复习
    CPU由运算器和控制器这样的两大部件来组成,那么运算器由ACC累加寄存器,乘商寄存器,还有若干个通用寄存器以及算术逻辑单元alu来组成。那除了这些寄存器,还有alu之外,还会有一些其他的重要的寄存器,我们在之前没有介绍过。运算器主要负责对数据进行处理,也就是算术运算和逻辑运......
  • modbus 的 输入和输出
    modbus的输入和输出1.输入线圈输出线圈2.输入寄存器输出寄存器保持寄存器什么是线圈?线圈就是一种只能有0和1(或者开和关)两种状态的一种寄存器俗称线圈寄存器它一般用来表示或者控制设备元器件的开或关的状态在PLC中一般包括两种线圈:输入线圈和输出线......
  • cameralink卡设计原理图:287-基于FMC接口的1路Base cameralink输入1路Base cameralink
    基于FMC接口的1路Basecameralink输入1路Basecameralink输出子卡  一、板卡概述      该板卡是我公司自主研发的1路Basecameralink输入,1路Basecameralink输出的FMC子卡,LPC-FMC连接器。FMC连接器是一种高速多pin的互连器件,广泛应用于板卡对接的设......
  • P5329 [SNOI2019] 字符串 题解
    Description给出一个长度为\(n\)的由小写字母组成的字符串\(a\),设其中第\(i\)个字符为\(a_i\(1\leqi\leqn)\)。设删掉第\(i\)个字符之后得到的字符串为\(s_i\),请按照字典序对\(s_1,s_2,……,s_n\)从小到大排序。若两个字符串相等,则认为编号小的字符串字典序更小。......