C strcmp字符串比较
在接下来的时间里面,我们准备为大家介绍"strcmp字符串比较"。
(1)strcmp 函数,字符串的比较。
strcmp函数的语法格式:
strcmp( 字符串1,字符串2);
语法格式分析:
(1)以 strcmp关键字开始。
(2)一对括号。
(3)字符串1和2都可以是数组名形式或字符串常量。
(4)函数的返回值如果是0,则表示字符串相同。
如果是正整数,则表示字符串1大于字符串2。
如果是负整数,则表示字符串1小于字符串2。
(5)字符串比较时,是按照ASCII码值大小来比较的,直到出现'\0'或不相同的字符
时才结束。
例子:
char str2[]={“aixuexiwang.com”};
int res = strcmp(“OK”,str2); //通过strcmp比较字符串OK与str2数组中的内容,
并将比较的结果保存于变量res中。
if( res == 0 ) //判断变量res是否等于0,如果是,就证明两个字符串相同,并输出same。
printf(“same”);
小结:
使用C中提供的函数对字符串进行操作时,要包含头文件#include<string.h>
非常好,现在,我们已经掌握了C中的“strcmp字符串比较”这个知识点,但是,如何去运用它呢?所以,我们就要通过下方的按钮进入到游戏中,然后,运用该知识点去完成任务,这样,才可以加深大家对每个知识点的理解和运用,以及“尽快进入到编程的状态”。
不要停留在理论规则上面,快动起来吧!
(通过游戏模式学习与训练,需要在电脑上运行)