字符排序问题-strcmp函数
1.函数声明:extern int strcmp(const char *s1,const char * s2);
extern int strncmp (const char * str1, const char * str2, size_t n );
2.需要包含头文件#includestrcmp(str1,str2);
strncmp(str1,str2,n);
4.所实现的功能:当str1 当str1=str2时,返回值为零 当str1>str2时,返回一个正数 即:两个字符串自左向右逐个字符相比(按ASCII值大小相比较),直到出现不同的字符或遇""为止。 如:"A"<"B" "a">"A" "computer">"compare" 特别注意:strcmp(const char *s1,const char * s2)这里面只能比较字符串,不能比较数字等其他形式的参数。 以大小写不敏感的方式比较两个字符串,具体功能与说明同strcmp extern int strcmp (__const char *__s1, __const char *__s2) 参考: 9.C++: strcmp与strncmp函数 - 黄石forever - 博客园 ctags高级用法 - 立体风 - 博客园 ASCII值对照表 - 王默默 - 博客园 欢迎分享,转载请注明来源:内存溢出#include
7.__THROW之类的起什么作用?
__THROW __attribute_pure__ __nonnull ((1, 2));
评论列表(0条)