博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
实现strncmp()函数
阅读量:4117 次
发布时间:2019-05-25

本文共 831 字,大约阅读时间需要 2 分钟。

#ifndef STR_CMP_H#define STR_CMP_Hint str_ncmp(const char * str1, const char * str2, int n);#endif
//实现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的值。#include "str_cmp.h"#include
#include
#include
int main(int argc, char* argv[]){ for (int i = 0; i < argc; ++i) { printf("%s", argv[i]); } int ret = str_ncmp(argv[1], argv[2], atoi(argv[3])); printf("the return_value is :%d\n", ret); /*int ret = strncmp(argv[1], argv[2], atoi(argv[3])); printf("the return_value is :%d\n", ret);*/ system("pause"); return 0;}
#include "str_cmp.h"#include
#include
#include
//#define MINLEN (strlen(str1)

 

转载地址:http://whypi.baihongyu.com/

你可能感兴趣的文章
poj 1976 A Mini Locomotive (dp 二维01背包)
查看>>
MODULE_DEVICE_TABLE的理解
查看>>
db db2_monitorTool IBM Rational Performace Tester
查看>>
postgresql监控工具pgstatspack的安装及使用
查看>>
【JAVA数据结构】双向链表
查看>>
【JAVA数据结构】先进先出队列
查看>>
乘法逆元
查看>>
Objective-C 基础入门(一)
查看>>
Flutter Boost的router管理
查看>>
iOS开发支付集成之微信支付
查看>>
C++模板
查看>>
【C#】如何实现一个迭代器
查看>>
【C#】利用Conditional属性完成编译忽略
查看>>
DirectX11 光照演示示例Demo
查看>>
VUe+webpack构建单页router应用(一)
查看>>
Node.js-模块和包
查看>>
(python版)《剑指Offer》JZ01:二维数组中的查找
查看>>
Spring MVC中使用Thymeleaf模板引擎
查看>>
PHP 7 的五大新特性
查看>>
深入了解php底层机制
查看>>