C++如何理解字符串比较函数 strcmp
的有关信息介绍如下:C++如何理解字符串比较函数 strcmp呢?相信大家很想了解这个问题,下面给大家介绍一下具体的操作步骤,希望能帮助到大家
函数原型为int strcmp(const char str1[ ],const char str2[ ]);
对字符串str1和str2里的每个字符,按照字符的ASCII码从左到右逐个进行比较,若遇到不同的字符或者遇到结束符'\0'时,则停止比较;若所有比较的字符都相同,则str1与str2相等,否则根据第一次出现的不同字符,并根据字符的ASCII码值判定出比较结果
str1、str2可以是字符数组名,也可以是字符串常量
若str1>str2,函数返回值为正数;若str1 1、函数原型为intstrcmp(const char str1[ ],const char str2[ ]); 2、对字符串str1和str2里的每个字符,按照字符的ASCII码从左到右逐个进行比较,若遇到不同的字符或者遇到结束符'\0'时,则停止比较;若所有比较的字符都相同,则str1与str2相等,否则根据第一次出现的不同字符,并根据字符的ASCII码值判定出比较结果 3、str1、str2可以是字符数组名,也可以是字符串常量 4、若str1>str2,函数返回值为正数;若str1