strcmp函数是string compare(字符串比较)的缩写,用于比较两个字符串并根据比较结果返回整数。基本形式为strcmp(str1,str2),若str1=str2,则返回零;若str1<str2,则返回负数;若str1>str2,则返回正数。
strcmp() 会根据 ASCII 编码依次比较 str1 和 str2 的每一个字符,直到出现不到的字符,或者到达字符串末尾(遇见\0)。
示例:
使用C语言 strcmp() 函数比较用户输入的两个字符串。
#include <stdio.h> #include <string.h> int main(){ char str1[50] = { 0 }; char str2[50] = { 0 }; int i = 1; do { printf("******第0次输入******\n", i); gets(str1); gets(str2); i++; } while ( strcmp(str1, str2) ); return 0; }
更多相关知识请关注前端学习网站
以上就是字符串比较函数strcmp怎么使用?的详细内容,更多请关注易知道|edz.cc其它相关文章!