strcmp函数是根据什么判断字符串大小的?

来源:百度知道 编辑:UC知道 时间:2024/06/01 18:03:53
别告诉我说是ASSII码
我的意思是说那么多字符在一起是根据什么判断大小的
是字符的和还是什么?
那第一个字符串的第一个字符相等,第二个大,第三个小,怎么判断啊?
比如
abc
acb

好 我来给你解释吧 嘿嘿
你说对了 它就是根据ASCII码来排大小的
而且是遇到的第一个不同的字符
对于"abd"和"acm"
那就是比较'b'和'c'了
b的ASCII为98,c的是99
那么就返回98-99=-1
返回值为-1

关于strcmp是这样的:
两个字符串完全相等,返回0
如果两个字符串不同,返回第一个不同字符的差值
有诚意点
把分数给我吧
嘎嘎
祝学习C愉快 很美好的语言哦 呵呵

每个字母的ASCII进行比较,若两串的第一个字母都相等,则比较第二个字符,直到不相等为止。

每个字母的ASCII值进行比较,从第一个字母开始,逐个比较,通常人们以第一对不相等的字母为准。。。

abc<acb,因为第一个字母b 小于c,
所以strcmp("abc","acb")<0;

字典序

C语言编程-用数组方法编写函数strcmp,比较两个字符串的大小。 请编写程序输入两个字符串,比较两个字符串的大小,要求松strcmp函数的功能。 盲人是根据什么来判断人民币面值大小的 vb中用什么函数判断是输入的是字符串还是整数? 编程:用自定义函数实现字符串处理函数strcat、 strcpy、strcmp、strlen和strlwr的功能? C语言编程:用自定义函数实现字符串处理函数strcat、 strcpy、strcmp、strlen和 3、用自定义函数实现字符串处理函数strcat、 strcpy、strcmp、strlen和strlwr的功能。 请问字符串大小比较是比较什么?? (c语言数组的!)比较两个字符串的大小。(不可以用strcmp做) 1. 编写一个strcmp函数实现两个字符串的比较: