在c語言中可以使用“strcmp()”函數(shù)比較字符串str1和str2是否相同,該函數(shù)用于比較字符串,其語法是“strcmp($str1,$str2)”,其參數(shù)$str1,$str2表示要比較的字符串。
int strcmp(char *str1, char *str2);
比較字符串str1和str2是否相同。如果相同則返回0;
如果不同,在不同的字符處如果str1的字符大于str2的字符,則返回1,否則返回-1
比如:
char a[]="abcd"; char *b="abcd"; char *d="abcde"; int d=strcmp(a,b); //那么d的值是0 d=strcmp(b,d); //d的值是-1 因?yàn)?'\0' 比'e' 小 d=strcmp(d,b); //d的值是1,因?yàn)?'e' 比'\0'大
推薦教程: 《c語言教程》
立即學(xué)習(xí)“C語言免費(fèi)學(xué)習(xí)筆記(深入)”;
以上就是c語言strcmp函數(shù)用法詳解的詳細(xì)內(nèi)容,更多請(qǐng)關(guān)注php中文網(wǎng)其它相關(guān)文章!
C語言怎么學(xué)習(xí)?C語言怎么入門?C語言在哪學(xué)?C語言怎么學(xué)才快?不用擔(dān)心,這里為大家提供了C語言速學(xué)教程(入門到精通),有需要的小伙伴保存下載就能學(xué)習(xí)啦!
微信掃碼
關(guān)注PHP中文網(wǎng)服務(wù)號(hào)
QQ掃碼
加入技術(shù)交流群
Copyright 2014-2025 http://ipnx.cn/ All Rights Reserved | php.cn | 湘ICP備2023035733號(hào)