c语言中以大小写不敏感方式比较两个串函数

来源:百度文库 编辑:神马文学网 时间:2024/04/29 19:12:52

很多人对学习C语言感到无从下手,经常问我同一个问题:究竟怎样学习C语言?我是一个教师,已经开发了很多年的程序,和很多刚刚起步的人一样,学习的第一个计算机语言就是C语言。经过这些年的开发,我深深的体会到C语言对于一个程序设计人员多么的重要,如果不懂C语言,你想写底层程序这几乎听起来很可笑,不懂C语言,你想写出优秀高效的程序,这简直就是天方夜谭。

函数名: stricmp 
功  能: 以大小写不敏感方式比较两个串 
用  法: int stricmp(char *str1, char *str2); 
程序例: 
#include  
#include  
int main(void) 

   char *buf1 = "BBB", *buf2 = "bbb"; 
   int ptr; 
   ptr = stricmp(buf2, buf1); 
   if (ptr > 0) 
      printf("buffer 2 is greater than buffer 1\n"); 
   if (ptr < 0) 
      printf("buffer 2 is less than buffer 1\n"); 
   if (ptr == 0) 
      printf("buffer 2 equals buffer 1\n"); 
   return 0;