1,编写main函数。如下:
#include <stdio.h>
int main(int argc, char *argv[])
{
char str1[30] = "Hello";
char str2[30] = "Hello";
return 0;
}
2,新建*.c文件,并编写字符串比较函数。如下:
#include <stdio.h>
#include <string.h> //使用 strcmp() 函数需先引入
void equals(char *str1, char *str2){
if (strcmp(str1,str2)==0){//strcmp是C语言标准库中的函数,如果内容相等返回 0
printf("true");
}else{
printf("false");
}
}
3,main函数调用 字符串比较的函数。如下:
#include <stdio.h>
void equals(const char* str1, const char* str2);//声明main函数调用的函数。 必须
int main(int argc, char *argv[])
{
char str1[30] = "Hello";
char str2[30] = "Hello";
equals(str1, str2);
return 0;
}
如果字符串内容相等输出 【true】
结果如下:

本文介绍如何在C语言中实现字符串的比较,通过编写main函数和一个专门用于比较字符串的函数,利用C标准库中的strcmp函数来判断两个字符串是否相等,并在main函数中调用该比较函数。

2044

被折叠的 条评论
为什么被折叠?



