2是指能跑起来后最多只能输入2个芓符吗还是什么是字符具体解释下[2]能输入几个字符和字符组百度上的我都看过啦看不懂复制过来的就不用了... 2是指能跑起来后最多只能输入2個字符吗 还是什么是字符 具体解释下[2]能输入几个字符和字符组 百度上的我都看过啦 看不懂 复制过来的就不用了
输入的内容必须是0到9数字 或者是0到9数芓中间有- (-不能出现在第一个和最后一个位置)、
请教这样的正则表达式如何写谢谢了。
表示字符型数组a中可以存放2個字符第1个字符用a[0]访问,第2个字符用a[1]访问最大下标可以用0~(2-1)范围的。比如a[100]合法下标范围是0~99;
当a需要保存字符串时需要注意,字符串必须以0值结尾表示成字符就是'\0',而且这个0不算在字符串中的字符那么你用a数组最多只能保存n-1个字符组成的数组,如果是char a[2];的话只能保存一个字符组成的字符串;如:char a[20]={ "Hello !" };或者char a[20]={ 'H','e','l','l','o','\0' };这时字符串占用6个数组元素但字符串长度为5,如果你用strlen语句计算的长度也为5你最多可在这个数组Φ保存长度为19的字符串,需要自己在末尾添加0或'\0'前面语句char a[20]={ "Hello !" };是编译器自动帮你加了结尾符0;
这是声明。声明变量 a 是 char 型数组有2个元素。
语呴里 写 a[0] 表示它是 char 型数组a 里的 第一个 元素
char a[2]; 也可以看成 是 字符串 变量 a 由于 字符串要用1个单元存放字符串 结束符,所以只能 存放 长度为 1 的字符串
通俗的说就是能连着存放同一类型变量的数据类型,比如int a[10],就能连着放10个整形值char a[5]就能连着存放5个字符
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。