c語言strcmp函數用法
strcmp函數語法為“int strcmp(char *str1,char *str2)”,其作用是比較字符串str1和str2是否相同,如果相同則返回0,如果不同,前者大于后者則返回1,否則返回-1。
簡單示例
char a[]="abcd";char *b="abcd";char *d="abcde";int d=strcmp(a,b); //那么d的值是0d=strcmp(b,d); //d的值是-1 因為 '\\\\0' 比'e' 小d=strcmp(d,b); //d的值是1,因為 'e' 比'\\\\0'大#include <stdio.h>#include <string.h>int main(){ char str1[50] = { 0 }; char str2[50] = { 0 }; int i = 1; do { printf("第%d%u6b21輸入\\\\n", i); gets(str1); gets(str2); i ; } while ( strcmp(str1, str2) ); return 0;}推薦教程:《php》《c#》
云服務器采用固態硬盤新手怎么搭建個人網站?網站搭建詳細流程華為云海外服務器年中鉅惠服務器速度特急-云服務器問題阿里云個人服務器購買價格查詢表如何選擇后綴域名?后綴域名選擇技巧有哪些?西藏能辦icp備案嗎云計算有什么作用