可以使用库函数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
}