strcmp
时间: 2023-08-28 09:12:56 浏览: 82
strcmp 函数的使用
strcmp是C语言中的字符串比较函数,用于比较两个字符串是否相等。其函数原型为:
```c
int strcmp(const char* str1, const char* str2);
```
其中,str1和str2是要比较的两个字符串。
strcmp函数的返回值为整型,具体解释如下:
如果str1等于str2,则返回0。
如果str1小于str2,则返回一个负整数。
如果str1大于str2,则返回一个正整数。
这个整数的具体值并没有规定,只要保证在不同的情况下返回的值不同即可。
strcmp函数按照ASCII码顺序逐个比较str1和str2中对应的字符,直到出现字符不同的情况,或者达到字符串的结尾。如果两个字符串在某个位置上的对应字符不同,strcmp函数就会返回这两个字符的ASCII码差值。
阅读全文