选择题

字符数组 a 和 b 中存储了两个字符串, 判断字符串 a 和 b 是否相等, 应当使用的是(     )。

【正确答案】 A
【答案解析】

C 语言中, 判断字符串是否相等, 使用字符串比较函数 strcmp(), 不能使用相等操作符“==”。strcmp(s1,s2)函数比较 s1 和 s2 所指字符串的大小时, 若串 s1>串 s2, 函数值大于 0(正数); 若串 s1=串 s2, 函数值等于 0; 若串 s1<串 s2, 函数值小于 0(负数)。 答案选择 A 选项。