题目内容

若有:char a[][20] = {"Beijing","Shanghai","Hangzhou"}; 执行 printf("%s", a[3]); 得到的 输出是( )。

A. j
B. 数组定义错误
C. Hangzhou
D. 输出结果不确定

查看答案
更多问题

下列( )表达式能判断 str1 和 str2 的内容是否相同。

A. strcmp(str1, str2) == 0
B. strcmp(str1, str2)
C. str1 = str2
D. strncmp(str1, str2, strlen(str1)) == 0

假如 str 是字符数组,下列( )选项与其他选项不等价。

A. *str = 0;
B. strcat(str, "");
C. str[0] = '\0';
D. strcpy(str, "");

若程序中使用了标准字符处理函数,必须包含________头文件。

若程序中使用了标准字符串处理函数,必须包含________头文件。

答案查题题库