库函数的研究
zhengyawen666
这个作者很懒,什么都没留下…
展开
-
内存操作函数
一 功能 顾名思义,内存操作函数就是对内存进行操作的函数。可以实现拷贝,修改,比较等操作。使用的范围更加的广泛 二 分类 1 memcpy 字符串拷贝 void*memcpy(void*dest,const void*src,size_t count) 2 memmove 字符串的拷贝(可以实现重叠内容的) void*memmove(void*dest,const void*src,size_t ) 3 memset 内容设置 是以字节为单位的 void*memset(void*ptr ,i原创 2022-03-23 19:41:30 · 218 阅读 · 0 评论 -
字符串/字符操作函数介绍
该文章是对字符串以及字符操作函数做的一个归纳总结。 一什么是字符串操作函数 顾名思义,字符串函数就是对字符串进行各种操作的函数。 二 常见的字符串操作函数归纳 1 长度不受限制的字符串函数: ①strlen 用来统计‘\0’之前的字符的个数 size_t strlen ( const char * str ); ②strcat:用于追加字符串 char * strcat ( char * destination, const char * source ); ③strcpy:用于将源字原创 2022-03-23 15:09:47 · 563 阅读 · 0 评论 -
关于strerror
1功能 strerror用于返回错误码信息的首字符的地址。 可以这样理解,函数运行过程中如果失败的话,会返回一个错误码放在errno中,(原先设计中就已经存在的)调用strerror函数的话,可以打印对应的错误信息 2 构成 char*strerror(int errnum) 每一个错误码都有对应的信息 我们可以稍微了解一下: 3 使用 在实际的使用中我们一般不会直接对错误码进行调用。让我们通过malloc来了解一下strerror的使用 #define _CRT_SECURE_原创 2022-03-23 14:08:00 · 206 阅读 · 0 评论 -
关于strtok的使用
1功能:strtok是一个比较特殊的,用于切割字符串的函数。 2 使用我们先来看一下strtok的使用。 strtok - C++ Reference char*strtok(char*str,const char*sep) 这个库函数使用的时候,需要接受一个字符串的地址(便于找到字符串),以及一个自定义的常量字符串(用来记录分隔符),在使用的时候,如果找到分隔符,会返回该分隔符对应的串的首元素的地址,并且把该分隔符修改成'\0'。如果找到结束位置,就会返回NULL。 需要注意的: ①使原创 2022-03-23 13:45:19 · 984 阅读 · 0 评论