当前位置:首页 » 编程语言 » c语言中的strcmp

c语言中的strcmp

发布时间: 2024-03-11 08:44:36

c语言中如何判断两个字符串相等

可以使用库函数strcmp判断,具体如下:

strcmp是C语言比较字符串的库函数,形式为int strcmp(char *a, char *b);

该函数会对a和b的每个字符,按照ascii码值比较,如果二者完全相同返回0;如果a的ascii码值先出现较大者,会返回1;否则返回-1。

所以,要判断字符串相等,可以使用。

(1)c语言中的strcmp扩展阅读:

关于上述strcmp()函数比较字符串的例子

#include <stdio.h>

#include <string.h>

int main(void)

{

char str_1[] = "abc";

char str_2[] = "abc";

char str_3[] = "ABC";

if (strcmp(str_1, str_2) == 0)

printf("str_1 is equal to str_2. ");

else

printf("str_1 is not equal to str_2. ");

if (strcmp(str_1, str_3) == 0)

printf("str_1 is equal to str_3. ");

else

printf("str_1 is not equal to str_3. ");

return 0;

}

参考资料来源:字符串-网络

Ⅱ strcmp在c语言中是什么意思呢

strcmp函数是string compare(字符串比较)的缩写,用于比较两个字符串并根据比较结果返回整数。基本形式为strcmp(str1,str2),若str1=str2,则返回零;若str1<str2,则返回负数;若str1>str2,则返回正数。


(2)c语言中的strcmp扩展阅读:

规则:

当s1<s2时,返回为负数;

当s1=s2时,返回值= 0;

当s1>s2时,返回正数。

即:两个字符串自左向右逐个字符相比(按ASCII值大小相比较),直到出现不同的字符或遇''为止。

Ⅲ C语言中的strcmp函数有什么作用,它的格式是怎样的

一.strcmp函数
strcmp函数是比较两个字符串的大小,返回比较的结果。一般形式是:
i=strcmp(字符串,字符串);
其中,字符串1、字符串2均可为字符串常量或变量;i 是用于存放比较结果的整型变量。比较结果是这样规定的:
①字符串1小于字符串2,strcmp函数返回一个负值;
②字符串1等于字符串2,strcmp函数返回零;
③字符串1大于字符串2,strcmp函数返回一个正值;
二,strcpy函数
strcpy函数用于实现两个字符串的拷贝。一般形式是:
strcpy(字符中1,字符串2)

热点内容
如何给u盘文件夹加密 发布:2024-11-29 03:48:37 浏览:692
传奇打元宝脚本 发布:2024-11-29 03:39:52 浏览:842
如何装linux系统 发布:2024-11-29 03:38:17 浏览:182
咋清理缓存 发布:2024-11-29 03:18:38 浏览:12
linux服务器的配置文件 发布:2024-11-29 03:18:31 浏览:615
安卓软件误删软件如何恢复 发布:2024-11-29 02:55:58 浏览:232
我的世界安卓手机如何改成官服 发布:2024-11-29 02:43:11 浏览:290
域服务器如何进行管理 发布:2024-11-29 02:43:08 浏览:186
ftp失火 发布:2024-11-29 02:42:27 浏览:194
flashas编程 发布:2024-11-29 02:38:49 浏览:369