"compare"特别注意:strcmp(constchar*s1,constchar*s2)这里面只能比较字符串,不能比较数字等其他" />
最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 正文

strcmp

来源:动视网 责编:小OO 时间:2025-09-28 00:20:45
文档

strcmp

strcmp函数简介原型:externintstrcmp(constchar*s1,constchar*s2);用法:#include功能:比较字符串s1和s2。一般形式:strcmp(字符串1,字符串2)说明:当s10,即:两个字符串自左向右逐个字符相比(按ASCII值大小相比较),直到出现不同的字符或遇'\\0'为止。如:"A""A""computer">"compare"特别注意:strcmp(constchar*s1,constchar*s2)这里面只能比较字符串,不能比较数字等其他
推荐度:
导读strcmp函数简介原型:externintstrcmp(constchar*s1,constchar*s2);用法:#include功能:比较字符串s1和s2。一般形式:strcmp(字符串1,字符串2)说明:当s10,即:两个字符串自左向右逐个字符相比(按ASCII值大小相比较),直到出现不同的字符或遇'\\0'为止。如:"A""A""computer">"compare"特别注意:strcmp(constchar*s1,constchar*s2)这里面只能比较字符串,不能比较数字等其他
strcmp

函数简介

原型:extern int strcmp(const char *s1,const char * s2);

用法:#include

功能:比较字符串s1和s2。

一般形式:strcmp(字符串1,字符串2)

说明: 当s1当s1=s2时,返回值=0 ;

当s1>s2时,返回值>0,即:两个字符串自左向右逐个字符相比(按ASCII值大小相

比较),直到出现不同的字符或遇'\\0'为止。

如:"A"<"B" "a">"A" "computer">"compare"

特别注意:strcmp(const char *s1,const char * s2)这里面只能比较字符串,不

能比较数字等其他形式的参数。

char strcat(char *dest,const char *src)

  将字符串src添加到dest末尾

  

一例实现代码:   

#include

#include   

#undef strcmp

int strcmp (p1, p2)   

const char *p1;

const char *p2;

{   

register const unsigned char *s1=(const unsigned char *) p1;

register const unsigned char *s2=(const unsigned char *) p2;

unsigned reg_char c1, c2;

do   

{

  c1 = (unsigned char) *s1++;

  c2 = (unsigned char) *s2++;

  if (c1 == '\\0')   return c1 - c2;

}

while (c1 == c2);

return c1 - c2;

}

libc_hidden_builtin_def (strcmp)

应用举例

举例1:(在VC6.0中运行通过)

#include

#include

void main()

{

char string[20]; char str[3][20]; int i;

for(i=0;i<3;i++)

gets(str[i]);

if(strcmp(str[0],str[1])>0)

strcpy(string,str[0]);

else

strcpy(string,str[1]);

if(strcmp(str[2],string)>0)

strcpy(string,str[2]);

printf("\

The largest string is %s\

文档

strcmp

strcmp函数简介原型:externintstrcmp(constchar*s1,constchar*s2);用法:#include功能:比较字符串s1和s2。一般形式:strcmp(字符串1,字符串2)说明:当s10,即:两个字符串自左向右逐个字符相比(按ASCII值大小相比较),直到出现不同的字符或遇'\\0'为止。如:"A""A""computer">"compare"特别注意:strcmp(constchar*s1,constchar*s2)这里面只能比较字符串,不能比较数字等其他
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top