大家好,今天小编关注到一个比较有意思的话题,就是关于c语言比较两个字符串的问题,于是小编就整理了2个相关介绍c语言比较两个字符串的解答,让我们一起看看吧。
c语言中比较两个字符串的大小?
{
intresult,i;
for(i=0;*(s1+i)!='\0'&&*(s2+i)!='\0';i++){
if(*(s1+i)>*(s2+i))
(图片来源网络,侵删)
return1;
elseif(*(s1+i)
return-1;
(图片来源网络,侵删)
else
continue;
C语言中,两个字符串可以用关系运算符进行大小比较吗!求大神!求解析?
C语言字符串比较不能直接用关系运算符进行正确比较。可以用 字符串比较函数strcmp 格式: strcmp(字符数组名1,字符数组名2) 功能:按照ASCII码顺序比较两个数组中的字符串,并由函数返回值返回比较结果。 字符串1=字符串2,返回值=0; 字符串2〉字符串2,返回值〉0; 字符串1〈字符串2,返回值〈0。本函数也可用于比较两个字符串常量,或比较数组和字符串常量。
到此,以上就是小编对于c语言比较两个字符串的问题就介绍到这了,希望介绍关于c语言比较两个字符串的2点解答对大家有用。
版权声明:本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。