c语言关系运算符字符串
时间: 2023-11-27 12:45:12 浏览: 75
在C语言中,关系运算符可以用于比较字符串。但是需要注意的是,字符串比较时是按照字典序进行比较的,即比较字符串中每个字符的ASCII码值大小。常用的关系运算符有“==”、“!=”、“<”、“>”、“<=”、“>=”。需要注意的是,不能直接使用关系运算符比较两个字符串,需要使用strcmp()函数进行比较。例如,strcmp(str1, str2)返回值为0表示str1和str2相等,返回值小于0表示str1小于str2,返回值大于0表示str1大于str2。
举例:
char str1[] = "hello";
char str2[] = "world";
if(strcmp(str1, str2) == 0){
printf("str1和str2相等");
}else{
printf("str1和str2不相等");
}