南非世界杯时间

如何判断字符串相等

比较两个字符串是否相等要看两个字符串的长度和内容是否一样,如果长度和内容有一个不一样那么这两个字符串不相等。

#include

#include

int main()

{

char arr1[20]="hello world";

char arr2[20]="hello worla";

if(arr1=arr2)

ptintf(相等);

else

printf(不相等);

return 0;

输出结果显示不想等

那么就要用strcmp函数,可以比较2个字符串的大小和内容是否一样,我们可以使用这个函数来进行判断。

知识补充:

strcmp函数用来比较两个字符串并且根据比较结果返回整数。如果两个字符串的长度和内容都相等,返回0,字符串1大于字符串2返回正数,字符串1小于字符串2返回负数。

#include

#include

void main(){

char arr1[20]="hello world";

char arr2[20]="hello worla";

int a=strcmp(arr1,arr2);//如果两个字符串的长度和内容一样,返回0

if(a==0){

printf("相等");

}

else{

printf("不等");

}//如果两个字符串的长度和内容有一个不一样,就判断为不等

}

Copyright © 2088 中国举办世界杯_世界杯足球场地尺寸 - lchjdj.com All Rights Reserved.
友情链接