
关于c语言中的strcmp函数,到底如何判断的,原理是什么
关于c语言中的strcmp函数,到底如何判断的,原理是什么如果第一个字符就不想等,那么直接就不判断了吗,直接返回非零值,还是依然往下进行对比??,求大神指点万分感谢...
关于c语言中的strcmp函数,到底如何判断的,原理是什么如果第一个字符就不想等,那么直接就不判断了吗,直接返回非零值,还是依然往下进行对比??,求大神指点万分感谢
展开
展开全部
是的,不相等就结束,返回值是两个对应的字符相减的差
更多追问追答
追问
不会往下继续判断下一个字符吗,比如st1[]="123",st2[]="223"
strcmp(st1,st2);
当第一个就不等,那么他还会继续执行下去吗
万一第一个相等,而后面又出现不相等又是会如何?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询