早教吧 育儿知识 作业答案 考试题库 百科 知识分享

一道C++题目,求解析下面判断字符串str1是否大于str2,正确的表达式是BA.if(str1>str2)B.if(strcmp(str1,str2)>0)C.if(strcmp(str2,str1)>0)D.if(strcmp(str1,str2))

题目详情
一道C++题目,求解析
下面判断字符串str1是否大于str2,正确的表达式是B
A. if ( str1>str2)
B. if (strcmp (str1,str2)>0)
C. if (strcmp (str2,str1)>0)
D.if (strcmp (str1,str2))
▼优质解答
答案和解析
strcmp比较的是const char*类型的变量,返回0表示相等,小于0表示1比2小,大于0是1比2大,所以选B