strcoll()是内置库函数,在<string.h>头文件中声明。编程
句法:微信
int strcoll(const char * str1,const char * str2)less
参数:函数strcoll()以两个字符串做为参数,并返回一个整数值。函数
一、小于零:当str1小于str2时学习
#include <stdio.h> #include <string.h> intmain() { charstr1[10]; charstr2[10]; intret; strcpy(str1, "abc"); strcpy(str2, "ABC"); ret = strcoll(str1, str2); if(ret > 0) { printf("str1 is greater than str2"); } elseif(ret < 0) { printf("str1 is lesser than str2"); } else{ printf("str1 is equal to str2"); } return(0); }
输出:str1大于str2spa
二、大于零:当str1大于str2时code
#include <stdio.h> #include <string.h> intmain() { charstr1[10]; charstr2[10]; intret; strcpy(str1, "GEEKSFORGEEKS"); strcpy(str2, "geeksforgeeks"); ret = strcoll(str1, str2); if(ret > 0) { printf("str1 is greater than str2"); } elseif(ret < 0) { printf("str1 is lesser than str2"); } else{ printf("str1 is equal to str2"); } return(0); }
输出:str1小于str2视频
三、等于零:当str1等于str2时blog
#include <stdio.h> #include <string.h> intmain() { charstr1[10]; charstr2[10]; intret; strcpy(str1, "GEEKSFORGEEKS"); strcpy(str2, "GEEKSFORGEEKS"); ret = strcoll(str1, str2); if(ret > 0) { printf("str1 is greater than str2"); } elseif(ret < 0) { printf("str1 is lesser than str2"); } else{ printf("str1 is equal to str2"); } return(0); }
输出:str1等于str2教程
以上。
天天学点小知识,但愿对你有帮助~
另外若是你想更好的提高你的编程能力,学好C语言C++编程!弯道超车,快人一步!笔者这里或许能够帮到你~
C语言C++编程学习交流圈子,QQ群464501141【点击进入】微信公众号:C语言编程学习基地
分享(源码、项目实战视频、项目笔记,基础入门教程)
欢迎转行和学习编程的伙伴,利用更多的资料学习成长比本身琢磨更快哦!
编程学习书籍分享:
编程学习视频分享: