strcmp和stricmp、strcmpi三者之间的区别C++ stricmp stricmp区别

#include <string.h>#include <stdio.h>

原型:extern int strcmp(const void *s1, const void *s2);
用法:#include <string.h>
功能:比较字符串s1和s2是否相同,区分大小写。
说明:如果s1=s2则返回零,否则返回非零值。

原型:extern int stricmp(char *s1,char * s2); 用法:#include <string.h>
功能:比较字符串s1和s2,但不区分字母的大小写。
说明:strcmpi是到stricmp的宏定义,实际未提供此函数。 当s1<s2时,返回值<0 当s1=s2时,返回值=0 当s1>s2时,返回值>0
strcmp和stricmp、strcmpi三者之间的区别(C++) stricmp stricmp区别

//举例:
void main(){char *str1="I am OldWolf";char *str2="I am Oldwolf";int cmp;
printf("原字符串分别为:n%sn%snn",str1,str2);cmp=strcmp(str1,str2);if (cmp!=0)printf("strcmp比较字符串不 相同!n");elseprintf("strcmp比较字符串相同!n");cmp=stricmp(str1,str2);if (cmp!=0)printf("stricmp比较字符串不相同!n");elseprintf("stricmp比较字符串相同!n");cmp=strcmpi(str1,str2);if (cmp!=0)printf("strcmpi比较字符串不相同!n");elseprintf("strcmpi比较字符串相同!n");}

  

爱华网本文地址 » http://www.aihuau.com/a/25101015/240162.html

更多阅读

节拍、节拍之间的区别以及如何掌握乐曲的速度节选 节拍速度

节拍、节拍之间的区别节拍就是标记拍子的记号,他通常跟在调号的后面,我们常用的节拍有以下几种,2/4、3/4、4/4、3/8、6/8。分子表明一个小节内的单位拍的数目,分母表示单位拍的音符时值。比如:2/4拍子,就是以四分音符为一拍,每小节有两拍

董事长、总裁与CEO的区别与实质 天地集团董事长女儿

董事长、总裁与CEO的区别与实质 -|MedFans 发表于 2006-3-10 18:55:00自从信息产业兴起以来,尤其是网络股泡沫产生以来,“CEO”在中国骤然成为一个流行词汇。总经理和总裁们纷纷改称CEO,这个缩写词比它的中译版“首席执行官”

水性漆?油性漆?它们之间的区别? 水性漆和油性漆

水性漆?油性漆?它们之间的区别?我们知道,木器漆主要分为水性漆 和油性漆两大类,水性木器漆由40%的水,30%的树酯乳液,25%的颜料填充物以及5%的助剂等无害成分组成,而油性木器漆的主要组成成分是有机溶剂,其中所含的苯、甲苯、二甲苯、游离TDI

声明:《strcmp和stricmp、strcmpi三者之间的区别C++ stricmp stricmp区别》为网友僧獨鯖分享!如侵犯到您的合法权益请联系我们删除