C语言(22)

字符函数和字符串函数

7.strcpy/strcat/strcmp与strncpy/strncat/strncmp区别

++前者是长度不受限制的字符串函数,后者是长度受限制的字符串函数++

8.strncpy的使用

char * strncpy ( char * destination , const char * source , size_t num ) ;

//拷贝num个字符从源字符到目标空间

//如果字符串的长度不够num个,后面就补加0,直到num个字符

9.strncat的使用

char * strncat ( char * destination, const char * source, size_t num );

//将source的前num个字符追加到dest的字符末尾,并且再在结尾追加一个\0

//如果num的大小大于source的长度,它也只会到\0就会截止

10.strncmp的使用

int strncmp ( const char * str1, const char * str2, size_t num );

//比较str1和str2前num个字符的大小,跟strcmp相比就多了个长度限制

相关推荐
兩尛12 小时前
高频提问部分
开发语言·后端·ruby
深蓝电商API12 小时前
企业级爬虫架构设计:任务调度、容错、重试、降重
开发语言·爬虫·ruby
芝麻开门-新起点12 小时前
第13-1章 Python地理空间开发
开发语言·python
肥大毛13 小时前
C++入门学习---结构体
开发语言·c++·学习
小明记账簿13 小时前
JavaScript浮点数精度问题及解决方案
开发语言·javascript·ecmascript
南棱笑笑生13 小时前
20251213给飞凌OK3588-C开发板适配Rockchip原厂的Buildroot【linux-6.1】系统时适配type-C0
linux·c语言·开发语言·rockchip
月屯13 小时前
Pandoc 之--pdf-engine
java·开发语言·pdf
晨星33413 小时前
使用 IntelliJ IDEA 轻松连接 Java 与 MySQL 8 数据库
java·开发语言·数据库
古城小栈13 小时前
Java 在 Web3 时代的新定位
java·开发语言·web3
何中应13 小时前
【面试题-5】设计模式
java·开发语言·后端·设计模式·面试题