函数原型

  1. int strcmp(char *str1,char * str2,int n)

功能

比较字符串str1和str2的前n个字符。

头文件

#include <string.h>

返回值

  返回值:返回整数值:当str1<str2时,返回值<0; 当str1=str2时,返回值=0; 当str1>str2时,返回值>0。

其它说明:暂时无。

说明

(1)str1:第一个要比较的字符串;
(2)str2:第二个要比较的字符串;
(3)n:n为指定的str1与str2的比较的字符数;

例:

#include<string.h>
#include<stdio.h>int main(void)
{char *str1="Hello,I am sky2098,I liking programing!";char *str2="Hello,I am sky2098,gramk has gone。";int n=13; //指定比较前13个字符int inttemp;inttemp=strncmp(str1,str2,n);   //将字符串比较的返回值保存在int型变量inttemp中if(inttemp<0){printf("strlen(str1) < strlen(str2)");}else if(inttemp>0){printf("strlen(str1) > strlen(str2)");}else{printf("strlen(str1) == strlen(str2)");}return 0;
}

#include<string.h>
#include<stdio.h>int main(void)
{char *str1="Hello,I am sky2098,I liking programing!";char *str2="Hello,I am sky2098,gramk has gone。";int n=strlen(str2);int inttemp;inttemp=strncmp(str1,str2,n);   //将字符串比较的返回值保存在int型变量inttemp中if(inttemp<0){printf("strlen(str1) < strlen(str2)");}else if(inttemp>0){printf("strlen(str1) > strlen(str2)");}else{printf("strlen(str1) == strlen(str2)");}return 0;
}

转载于:https://www.cnblogs.com/zhangjiansheng/p/8249903.html

strncmp用法说明相关推荐

  1. strncmp函数用法是什么

    strncmp函数用法: 函数原型 int strcmp(char *str1,char * str2,int n) 功能 比较字符串str1和str2的前n个字符. 头文件 #include 返回值 ...

  2. strncmp函数详解看这一篇就够了-C语言(函数实现、使用用法举例、作用、与strcmp的区别)

    首先要明确strncmp的功能是:用来比较指定长度两个字符串的大小 目录 函数介绍 与strcmp的区别 ACSII表 函数实现: 用法示例: 结果展示: 函数介绍 函数原型:int strncmp( ...

  3. php strncmp,strncmp函数用法是什么

    strncmp函数用法是比较字符串str1和str2的前n个字符,为字符串比较函数,代码为[int strcmp(char *str1,char * str2,int n)]. [相关学习推荐:C语言 ...

  4. php strncmp函数用法,strncmp函数用法详解

    strncmp函数为字符串比较函数,其函数语法为"int strncmp ( const char * str1, const char * str2, size_t n );", ...

  5. strncmp函数的简单用法

    来自朱有鹏老师的课堂笔记: strncmp(buf, "end", 3); 参数: 第一.二个参数是需要比较的两个字符串 第三个参数是要比较的字符的数目 举例: if(strncm ...

  6. php strncmp函数用法,php strncmp函数怎么用

    PHP strncmp函数表示二进制安全比较字符串开头的若干个字符.其语法是strncmp(string1,string2,length),参数string1必须,是规定要比较的首个字符串.strin ...

  7. php strncmp,strncmp函数用法详解

    strncmp函数为字符串比较函数,其函数语法为"int strncmp ( const char * str1, const char * str2, size_t n );", ...

  8. strncmp()函数用法及其详解

    strncmp()函数: C 库函数 int strncmp(const char *str1, const char *str2, size_t n) 把 str1 和 str2 进行比较,最多比较 ...

  9. block用法(转)

    iOS block的用法 本文来自台湾的某开发人员的博客,被墙,感觉讲的比较易懂,所以引过来.文字简体化了,原来是繁体,变数=变量,这个注意一下. 本文的顺序是层层深入的,要想简单的了解,只看X.1 ...

最新文章

  1. tf之ValueError: Tried to convert ‘values‘ to a tensor and failed. Error: None values not supported
  2. Adam是RmsProp和momentum算法的结合(列表比较)
  3. vue加载时闪现模板语法-处理方法
  4. DataView.RowFilter的使用(包括in,like等SQL中的操作符)
  5. 微信小程序|开发实战篇之七-steps进度条组件
  6. python过拟合_梯度下降、过拟合和归一化
  7. python config模块_用Python内置模块处理ini配置文件
  8. AD库转化为KiCad库(过程非常详细)
  9. android磁盘管理工具,易我分区大师(磁盘分区管理工具)
  10. 双十一淘宝天猫突破2000亿元大关,马云是如何布局战略规划?
  11. 计算机歌曲压缩比公式,音频动态压缩第三层(MPEGAudioLayer-3)
  12. Restful API设计规范及实战
  13. 抖音直播带货数据统计,抖音直播带货复盘必看的4个数据
  14. kali Linux隐藏IP教程,Kali Linux 设置动/静态IP地址以及修改DNS
  15. 智慧高速再“提速”,数字化+智能化成建设焦点
  16. ttyLinux安装完整指南
  17. 计算机网络的标准和单位
  18. python周环比增长率怎么算_平均增长速度可以根据各个环比增长速度直接求得。()...
  19. 宏碁华硕平板先过山寨iPad这道坎
  20. android 蓝牙 遥控 电脑,Android系统适配蓝牙遥控器键值

热门文章

  1. Mips KVM TrapEmulate implemented in Linux
  2. 使用FlowDroid生成Android应用程序的函数调用图
  3. 【问链-EOS公开课】第十二课 EOS整体代码结构
  4. 2022.2.28集成电子开关电路TWH8778
  5. JZOJ__Day 7:【普及模拟】max
  6. AtCoder AGC030B Tree Burning
  7. alsa 测试 linux_Linux低延迟服务器系统调优
  8. python生成器和装饰器_python之yield与装饰器
  9. 企业项目开发--企业中的项目架构以及多环境分配(2)
  10. P2014 选课 (树形动规)