4、 调用strlen(“abcd0ef0g”)的返回值为( )(A)4 (B)5 (C)8 (D)9
A: 字符串以'0'结尾
B: 字符串以'0'结尾
C: 字符串以'0'结尾
D: 字符串以'0'结尾
A: 字符串以'0'结尾
B: 字符串以'0'结尾
C: 字符串以'0'结尾
D: 字符串以'0'结尾
举一反三
- 智慧职教: 注意,字符串在内存里以 0 结尾 不是"字符0",是"二进制值0" 这叫字符"null",表示字符串结尾
- 8、设有数组定义:char array[]=”China”;,则数组array所占的空间为( )(A)4个字节 (B)5个字节 (C)6个字节 (D)7个字节 A: 字符串以'0'结尾,因此用字符串初始化的话,应该加上结束字符,本题为6 B: 字符串以'0'结尾,因此用字符串初始化的话,应该加上结束字符,本题为6 C: 字符串以'0'结尾,因此用字符串初始化的话,应该加上结束字符,本题为6 D: 字符串以'0'结尾,因此用字符串初始化的话,应该加上结束字符,本题为6
- 若正规式为“(1|01)*0”,则该正规式描述了______。 A: 长度为奇数且仅由字符0和1构成的串 B: 长度为偶数且仅由字符0和1构成的串 C: 以0结尾、0不能连续出现且仅由字符0和1构成的串 D: 以1开始以0结尾且仅由字符0和1构成的串
- 已知变量s的值是一个字符串,以下能用于判断s这个字符串是否以字符“0”开头,且以字符“9”结尾的表达式为
- 已知变量s的值是一个字符串,以下能用于判断s这个字符串是否以字符“0”开头,且以字符“9”结尾的表达式为: A: A.s[0]="0" or s[-1]="9" B: A.s[0]==0 and s[9]==9 C: s[0]=="0" and s[-1]=="9" D: A.s[0]=="0" or s[-1]=="9"