2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > c语言 字符串比较 指定长度 strncmp函数——比较特定长度的字符串详解

c语言 字符串比较 指定长度 strncmp函数——比较特定长度的字符串详解

时间:2021-03-08 08:38:21

相关推荐

c语言 字符串比较 指定长度 strncmp函数——比较特定长度的字符串详解

strncmp函数用于比较特定长度的字符串。

头文件:string.h。

语法 int strncmp(const char *string1, const char *string2, size_t count);

strncmp函数的语法参数说明如表2.4所示。

表2.4 参数说明

参 数描 述

string1给定的字符串

string2给定的字符串

count要进行比较的长度

返回值:当string1大于string2时,返回1;等于时,返回0;小于时,返回-1。

示例 本示例使用strncmp函数比较指定长度的字符串。

int main()

{

char str1[]="Hello",str2[]="Help",str3[]="Hello";

int a,b,c;

a = strncmp(str1,str2,3);//比较字符串str1,str2前3个字符

b = strncmp(str2,str3,4); //比较字符串str2,str3前4个字符

c = strncmp(str1,str2,4); //比较字符串str1,str2前4个字符

cout<

}

运行结果:

01-1

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。