0和'0'的区别
发布网友
发布时间:2022-04-25 02:03
我来回答
共3个回答
热心网友
时间:2023-10-20 14:40
31、
1) s[0] = '1' s[1] = '2' s[]从0开始
2) 这个‘0’ 表示字符零,他们实际存储在内存中的时候是一个数字,也就是ASCII码,所以他们的计算也是按照存储的ASCII计算的,s[k] - '0' + 1表示,字符s[k]存储的数字 减‘0’存储的数字 加 1 ,也就是求的把字符转化成对应的数字然后加1,例如:‘9’变成10
32、常量字符串"one"放在a[0][0]里,a[0][0] = 'o'; a[0][1] = 'n'; a[0][2] = 'e'; a[0][3] = '\0';
常量字符串"two"放在a[1][0]里,a[1][0] = 't'; a[1][1] = 'w'; a[1][2] = 'o'; a[1][3] = '\0';
后面一起类推
热心网友
时间:2023-10-20 14:40
*s="12134"
s[0]=1,s[]从0开始.
s[k]-‘0’+1 这个‘0’在这表示字符‘0’,转化成整数为‘0’的asiic码
a[5][10]={"one","two","three",“four”,"five"},定义一个包含5个最大长度为10个字符的数组。也就是二维的字符数组。
热心网友
时间:2023-10-20 14:41
s[0]=1从零开始
阿斯科码里0的值,譬如'a'=65;
a[0][10]="one"
a[1][10]="two"类推