php strncmp函数用法,strncmp函数用法详解
strncmp函数为字符串比较函数,其函数语法为“int strncmp ( const char * str1, const char * str2, size_t n );”,功能是把str1和str2进行比较。
strncmp函数为字符串比较函数,字符串大小的比较是以ASCII 码表上的顺序来决定,此顺序亦为字符的值。其函数声明为int strncmp ( const char * str1, const char * str2, size_t n );功能是把 str1 和 str2 进行比较,最多比较前 n 个字节,若str1与str2的前n个字符相同,则返回0;若s1大于s2,则返回大于0的值;若s1 小于s2,则返回小于0的值。
strncmp语法
函数声明int strncmp(const char *str1, const char *str2, size_t n)
参数
str1-- 要进行比较的第一个字符串。
str2-- 要进行比较的第二个字符串。
n-- 要比较的最大字符数。
返回值
该函数返回值如下:
如果返回值 < 0,则表示 str1 小于 str2。
如果返回值 > 0,则表示 str2 小于 str1。
如果返回值 = 0,则表示 str1 等于 str2。
功能比较
函数 strncmp 与函数strcmp极为类似,但功能不完全相同,区别如下:
(1)strncmp函数
用来比较s1和s2字符串的前n个字符。如果两个字符串相等的话,strncmp将返回0。如果s1是s2的一个子串的话,s1小于s2。
(2)strcmp函数
同样用于比较两个字符串 ,设这两个字符串为str1,str2
若str1==str2,则返回零;
若str1 > str2,则返回正数;
若str1< str2,则返回负数。
即:两个字符串自左向右逐个字符相比(按ASCII值大小相比较),直到出现不同的字符或遇"
php strncmp函数用法,strncmp函数用法详解相关推荐
- C语言标准库里的获取时间函数及时间格式转换详解
C语言标准库里的获取时间函数及时间格式转换详解 头文件: #include <time.h> 相关库函数(截图摘自:https://www.runoob.com/cprogramming/ ...
- c语言指针用法及实际应用详解,通俗易懂超详细
c语言指针用法及实际应用详解,通俗易懂超详细! \\\插播一条:文章末尾有惊喜哟~/// 今天给大家来讲解一下指针. 我会由浅到深,最后联合实际应用讲解,让大家学会指针的同时,知道大佬们都用指针来干嘛 ...
- Delphi调用外部程序函数:WinExec() 和ShellExecute详解
2019独角兽企业重金招聘Python工程师标准>>> Delphi调用外部程序函数:WinExec() 和ShellExecute详解 1,WinExec(): WinExec主要 ...
- Python print函数及format()格式化输出详解
今天继续给大家介绍Python相关知识,本文主要内容是Python print函数及format()格式化输出详解. 一.print()函数基本使用 print()函数是Python中用于向控制台输出 ...
- Linux服务端开发——Linux中stat函数和stat命令使用详解
这篇文章主要介绍了Linux中stat函数和stat命令使用详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧 stat函数和s ...
- php遍历视频文件,php使用glob函数遍历文件和目录详解
php glob()函数返回匹配指定模式的文件名或目录.因此我们可以使用glob函数来查找文件,也可以实现目录的遍历. 函数说明:array glob ( string $pattern [, int ...
- mysql通过集合查询_MySQL使用集合函数进行查询操作实例详解
本文实例讲述了MySQL使用集合函数进行查询操作.分享给大家供大家参考,具体如下: COUNT函数 SELECT COUNT(*) AS cust_num from customers; SELECT ...
- (转载)--SG函数和SG定理【详解】
在介绍SG函数和SG定理之前我们先介绍介绍必胜点与必败点吧. 必胜点和必败点的概念: P点:必败点,换而言之,就是谁处于此位置,则在双方操作正确的情况下必败. N点:必胜点,处于此情况下,双方操作均正 ...
- java中flush函数作用_Java语言中flush()函数作用及使用方法详解
最近在学习io流,发现每次都会出现flush()函数,查了一下其作用,起作用主要如下 //------–flush()的作用--------– 笼统且错误的回答: 缓冲区中的数据保存直到缓冲区满后才写 ...
- SG函数和SG定理【详解】
在介绍SG函数和SG定理之前我们先介绍介绍必胜点与必败点吧. 必胜点和必败点的概念: P点:必败点,换而言之,就是谁处于此位置,则在双方操作正确的情况下必败. N点:必胜点,处于此情况下,双方操作均正 ...
最新文章
- 磁盘分区形式mbr和gpt哪个好_济南历下区中考美术集训应该选哪个
- 《杀破狼》:可能是华语动作电影最后的绝唱!
- 7、Zabbix微信告警
- python输入什么就输出什么意思_一文读懂Python的输入和输出
- windowSoftInputMode属性详解
- docker常用命令,安装常用实例,一步式安装mysql
- 在Codeigniter框架中使用NuSOAP
- c语言函数调用参数调用的太少,浅谈C语言函数调用参数压栈的相关问题
- linux中用shell脚本对tomcat和nginx做日志切割
- 台式计算机内存是什么问题,台式电脑提示内存不足怎么回事
- 小米笔记本 java_分享下我的小米笔记本pro安装黑苹果(Mojavae)的经历
- 网站云服务器 网络拓扑,云服务器网络结构拓扑图
- STM32笔记之 PWM(脉宽调制)
- HASH 、MD、SHA、MAC、HMAC、SM3
- python-转义字符及其使用
- 【Java基础】网络编程-计算机网络基本概念(一)
- 价值几百元的EMlog仿大表哥资源网模版
- wrapper.and的用法
- 搭建asp会议签到系统 第二章 生成会议签到二维码
- GNSS/INS组合导航(2)-加速度计选型参数解析
热门文章
- ubuntu13.04下安装jdk7
- 吕布流水账 -- 纪念我的爱情
- elasticsearch hbase
- 广域网设备:远程路由器/交换机/服务器—Vecloud
- Linux/Centos Mondo 一键部署、镜像恢复,快速部署
- WinForm应用只运行一次
- android系统自带的Service原理与使用
- oracle获取时间毫秒数
- WinForm(C#)CheckedlistBox绑定数据,并获得选中的值(ValueMember)和显示文本(DisplayMember...
- 深度学习系列之CNN核心内容