while(s1[i]==s2[i]&&s2[i]!='\0')

i=0; while (s1[i]==s2[i] && s1[i]!='\0') i++; return (s1[i]-s2[i]); 这一段是函数,是什么意思? while语句是什么意思

第1个回答  2019-11-30
这是while
循环语句。
当while()括号里面的条件(返回布尔类型的语句)为真时,会循环{}里面的内容,若没有{}则执行后面一句。
123456i=0; //i从0开始递增,//判定条件是s1中和s2中相同下标的元素是否相等,并且该元素不等于结束符。while (s1[i]==s2[i] && s1[i]!='\0') i++; //当条件为false时跳出循环,返回此时s1[i]-s2[i]return (s1[i]-s2[i]);

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网