当前位置:首页 » 编程语言 » c语言中strcmp怎么定义
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

c语言中strcmp怎么定义

发布时间: 2023-03-07 10:25:43

c语言strcmp函数是什么样的代码

1、cmp

compare,比较的缩写。
2、strcmp是c语言中头文件<string.h>(字符串函数)中定义的一个用于对两组字符串进行比较的函数,它的返回值是int类型。
假设有两组字符串cs和ct,当cs<ct时,函数返回一个负数;当cs==ct时,函数返回0;当cs>ct时,函数返回一个正数。
即:两个字符串自左向右逐个字符相比(按ascii值大小相比较),直到出现不同的字符或遇'\0'为止。如:"a"<"b"
,"a">"a"
,"computer">"compare"
,"comput">"comp"
strcmp函数原型为:int
strcmp(const
char
*s1,const
char
*
s2);

Ⅱ 在C语言中,strcmp()是什么函数


strcmp简介:


函数原型int strcmp(const char *str1,const char *str2);


其作用为:


将str1的各个字母的ASCII码与str2的进行比较。


若str1>str2则返回整数,若str1=str2返回0,否则,返回负数。


一般这样调用:


if(strcmp(str1,str2)==0)




当然,这是C语言的库函数,它的代码存储在某个库文件中。


在string.h里只是一个声明。


我给你写一下,大概是这样的:


int strcmp(const char *str1,const char *str2)。

Ⅲ C语言的strcmp是什么意思

strcmp(str1,str2)函数就是比较参数中两个字符串str1 和 str2的大小(大小写敏感,即"A" != "a"),如果完全相等,返回0,如果str1 < str2(按照字母顺序比较),返回-1,如果str1 > str2,则返回1。

上面的代码都是在比较字符串sRuleGroup是否等于"PST","PPP"等,然后根据不同的比较结果作不同是事情。。。