A-A+
下列选项中 能够满足只要字符串s1等于字符串s2 则执行ST要求的是A.if(s1=s2)S
问题详情
下列选项中,能够满足只要字符串s1等于字符串s2,则执行ST要求的是
A.if(s1=s2)ST;
B.if(strcpy(s1,s2)=1)ST;
C.if(strcmp(s2,s1)=0)ST;
D.if(s1-s2=0)ST;
请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:C
在C语言中要对两个字符串的大小进行比较,就需要调用字符串比较函数strcmp(),如果这个函数的返回值等于0,说明两个字符串相等。