当前位置:婀娜女性网>美好生活>心理>

c语言字符串等于号如何判断

心理 阅读(1.35W)
c语言字符串等于号如何判断

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

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

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

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

扩展资料:

关于上述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. n")

else

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

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

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

else

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

return 0

}