搜索

c语言中为什么名字是char20,为什么是20?

发布网友 发布时间:2022-03-01 00:46

我来回答

2个回答

热心网友 时间:2022-03-01 02:15

这表示的是字符数组,128是字符数组长(不是字符串长)。
char
str[456];也是可以的。
其中每个成员的值在-128~127之间,
str[0],...,
str[455],
每个值不能超过127.
如果超过,则截取低位字节存贮。
题目里是统计输入字符串中小写英文字母个数,开头用的就是这个。
这个就好理解了。
ascii
就127个字符,
如果字符是'a',就可以用str['a']++;
方法简单。
最后str['a']+...+str['z']就是总个数,str['a']就是'a'的总个数。

热心网友 时间:2022-03-01 03:33

定义变量,变量名称是你自己起的,是不是char20都没关系。
char char1;这是定义了一个char类型的变量,名字叫char1。当然变量名是自定义的,如果前面有十九个变量,那么我叫他char20 也是可以的。
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
Top