c语言memcmp和java的_C语言memcmp()函数:比较m字节长的两个字符串s1和s2
生活随笔
收集整理的這篇文章主要介紹了
c语言memcmp和java的_C语言memcmp()函数:比较m字节长的两个字符串s1和s2
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
函數(shù)名:memcmp
頭文件:
函數(shù)原型: void* memcmp(void *s1,void *s2,unsigned m);
功能:比較m字節(jié)長的兩個字符串s1和s2
參數(shù): s1 和 s2 為要比較的字符串
unsigned m? 為要比較的前m個字節(jié)
返回值:s1
s1=s2?? 返回等于0
s1>s2?? 返回1
程序例:比較給定的字符串s1和s2的大小,并將結(jié)果輸出#include
#include
#include
int?main(void){
char?*s1="I?love?www.dotcpp.com!";
char?*s2="I?like?www.dotcpp.com!";
int*?t?=?(int*)memcmp(s1,s2,strlen(s1));
if(!t){
printf("s1?is?the?same?as?s2\n");
}else?if(t>0){
printf("s1?is?great?than?s2\n");
}else{
printf("s1?is?less?than?s2\n");
}
return?0;
}
運行結(jié)果s1?is?great?than?s2
總結(jié)
以上是生活随笔為你收集整理的c语言memcmp和java的_C语言memcmp()函数:比较m字节长的两个字符串s1和s2的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java 生成xml乱码_jdom解决中
- 下一篇: pygame render怎么显示中文_