strcmp函数的用法

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/31 05:32:46
strcmp函数的用法
xOPK3ė%d/f"PM1Al*DB2,gzӕ5`1ý{ι|iHYn_wwjNk7Čd_Qt~ظ+MHMxrN'&$nzEDQbo-gD_yk]8g;^o6޸UJDĨwvv_Gt:zGVi5X{`AڋN)ffJ|r"BVӶ6iy~r8*L3!Fee$G + r?iӪ9ep?4^ _?:UV/4wN/ Rt8#S7ճ{C18 P;Q޶^}, V~pFQN͠l= T}qN0w;Ph!Yu|d)6|g> hD .}Hrl:1j.̼> M‹ 1/kE*A7ɼΌ30&14b-c^Sb*"Y &>ől\T4LdBuxjԾ "2#aD@-BH(ʒƌ;NĈ!I з

strcmp函数的用法
strcmp函数的用法

strcmp函数的用法
原型:extern int strcmp(const char *s1,const char * s2); 用法:#include 功能:比较字符串s1和s2.说明:当s10 即:两个字符串自左向右逐个字符相比(按ASCII值大小相比较),直到出现不同的字符或遇'\0'为止.如:"A""A" "computer">"compare" 特别注意:strcmp(const char *s1,const char * s2)这里面只能比较字符串,不能比较数字等其他形式的参数.
编辑本段应用举例
举例1:(在VC6.0中运行通过) #include #include void main() { char string[20]; char str[3][20]; int i; for(i=0;i0) strcpy(string,str[0]); else strcpy(string,str[1]); if(strcmp(str[2],string)>0) strcpy(string,str[2]); printf("\nThe largest string is %s\n",string); } 举例2:(TC中运行通过) // strcmp.c #include #include int main() { char *s1="Hello,Programmers!"; char *s2="Hello,programmers!"; int r; clrscr(); r=strcmp(s1,s2); if(!r) printf("s1 and s2 are identical"); else if(r