C语言之strcmp函数和strncmp函数

strcmp 函数用于比较两个字符串是否一致。
strncmp 函数用于比较两个字符串的前 n 个字符是否一致。

strcmp函数代码示例及其执行结果:

[liangjian@10 ~]$ cat test9.c
//strcmp函数和strncmp函数
#include <stdio.h>
#include <string.h>
int main(void)
{char str1[128]= "I Love";char str2[128]= "I Love C/C++ Everyday!";if(!strcmp(str1,str2)){printf("str1和str2完全相同!\n");}else{printf("str1和str2不一致!\n");}return 0;
}
[liangjian@10 ~]$ gcc test9.c  &&./a.out
str1和str2不一致!
[liangjian@10 ~]$

strncmp函数代码示例及其执行结果:

[liangjian@10 ~]$ cat test9.c
//strcmp函数和strncmp函数
#include <stdio.h>
#include <string.h>
int main(void)
{char str1[128]= "I Love";char str2[128]= "I Love C/C++ Everyday!";if(!strncmp(str1,str2,6))   //指定比较前6个字符。{printf("str1和str2完全相同!\n");}else{printf("str1和str2不一致!\n");}return 0;
}
[liangjian@10 ~]$ gcc test9.c  &&./a.out
str1和str2完全相同!
[liangjian@10 ~]$

C语言之strcmp函数和strncmp函数相关推荐

  1. strncat 函数、strncmp 函数、strncpy 函数的使用与模拟

    1. strncat 函数. strncat 函数的介绍: strncat 函数char *strncat( char *strDest, const char *strSource, size_t ...

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

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

  3. linux c之strncpy函数和strncmp函数最简单使用总结

    1.原型声明: char * strncpy(char *dest,const char *src, size_t n); strncmp() 用来比较两个字符串的前n个字符,区分大小写,其原型为: ...

  4. c语言数组字符比大小,C语言strncmp函数

    C语言strncmp函数教程 在 strncmp 函数与 strcmp 函数的区别就是,strncmp 函数可以选择比较前 n 个 strncmp函数详解 语法 int strncmp(const c ...

  5. C语言:字符函数与字符串函数(一)

    目录 一.求字符串长度 1.1strlen 1.2注意: 二.长度不受限制的字符串函数 2.1strcpy 2.2strcat 2.3strcmp 三.长度受限制的字符串函数 3.1strncpy 3 ...

  6. 十一.字符串函数与内存函数

    目录 一.求字符串长度 二.长度不受限制的字符串函数 1.strcpy函数 2.strcat函数 3.strcmp函数 三.长度受限制的字符串函数 1.strncpy函数 2.strncat函数 3. ...

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

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

  8. C语言字符串库函数详解模拟实现(strlen、strcpy、strcat、strcmp)+字符操作函数+字符转换函数

    字符串库函数详解 一.无字符串长度限制的字符串函数 1. strlen 计算字符串长度函数 2. strcpy 字符串拷贝函数 3. strcat 字符串追加函数 4. strcmp 字符串比较函数 ...

  9. C语言不用strcmp函数比较字符串大小

    C语言不用strcmp函数比较字符串大小 #include <stdio.h> int main(){int i, res;char s1[100], s2[100];printf(&qu ...

最新文章

  1. Ubuntu10.04下PDF中文无法显示或显示乱码的解决方法
  2. R语言烦人的“error while fetching rows”该这样解决
  3. sql2000数据库置疑
  4. linux c open fopen freopen 文件操作函数
  5. vue+springboot-前台怎么回显本地文件夹下的图片
  6. [攻防世界 pwn]——cgpwn2
  7. Java中的非对称加密算法RSA实现
  8. 使用diff和patch制作及打补丁
  9. 综述 | 近年来深度学习的重要研究成果(附PDF)
  10. Microsoft Access 操作查询
  11. 定时器0练习,利用左循环函数_crol_(a,b)
  12. java hotspot tm_Java HotSpot(TM) 64-Bit Server VM warning
  13. 修复This is probably not a problem with npm. There is likely additional logging output above.依赖问题
  14. 牛客网-华为机试练习题 16 购物单
  15. 一个屌丝程序猿的人生(四十四)
  16. 年轻的战场--(抢了一个大沙发,老衲笑而不语,哈哈。。)
  17. 内网渗透系列:横向渗透方法小结
  18. Chrome 和 Chromium 区别
  19. 服务器空间不足的解决方法
  20. Linux下电骡aMule Kademlia网络构建分析4

热门文章

  1. ubuntu下Veins安装教程
  2. 西南交大计算机学校地址,西南交通大学有几个校区及校区地址
  3. cnpm install 与 npm install
  4. Python||报错:TypeError: can only join an iterable
  5. Ideas Of MySelf 20005-07-26
  6. 第一章 初识EmguCV
  7. Python.openpyxl操作Excel
  8. SQL*Plus中 Set timing on的时间显示单位
  9. Ubuntu18.04更换下载源时卡在waiting for unattended-upgr to exit(更换下载源 正在等待unattended-upgr 退出)问题的解决办法
  10. mysql 1067_mysql启动错误1067进程意外终止的解决方法