![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c语言标准库
记录c标准库中的函数用法
余狗儿明明
这个作者很懒,什么都没留下…
展开
-
c标准库<string.h>
void *memchr(const void *str, int c, size_t n) 功能:搜索str指向的存储区的前n个元素中,第一次出现字符c的位置 int memcmp(const void *str1, const void *str2, size_t n) 功能:比较存储区str1和str2前n个位置的字符大小 ...原创 2021-12-03 09:10:04 · 407 阅读 · 0 评论 -
memmove()
memmove() void *memmove(void *str1, const void *str2, size_t n) 函数功能 从存储区str2拷贝n个字符到存储区str1 返回值 函数返回无类型指针,实际指向str1存储区 参数 str1:指向存储区1 str2:指向存储区2 n:拷贝的字节数 测试 #include<stdio.h> #include<string.h> int main(void) { char p[7] = "10000"; char原创 2021-12-02 21:00:01 · 264 阅读 · 0 评论 -
memcpy()
memcpy() void *memcpy(void *str1, const void *str2, size_t n) 函数功能 从存储区str2拷贝n个字符到存储区str1 返回值 函数返回无类型指针,实际指向str1存储区 参数 str1:指向存储区1 str2:指向存储区2 n:拷贝的字节数 测试 #include<stdio.h> #include<string.h> int main(void) { char p[7] = "10000"; char q[原创 2021-12-02 20:49:39 · 2225 阅读 · 0 评论 -
memcmp()
memcmp() int memcmp(const void *str1, const void *str2, size_t n) 函数功能 比较存储区str1和str2前n个位置的字符大小 返回值 如果 str1 小于 str2,则返回值<0。 如果 str2 小于 str1, 则返回值>0。 如果返回值 = 0,则表示 str1 和 str2前n个元素相等。 参数 str1:指向存储区1 str1:指向存储区2 n:需要比较的字节数 测试 #include<stdio.h原创 2021-12-02 20:18:20 · 675 阅读 · 0 评论 -
memchr()
memchr() void *memchr(const void *str, int c, size_t n) 函数功能 搜索str指向的存储区的前n个元素中,第一次出现字符c的位置; 返回值 无类型指针,若未找到,返回NULL,找到,返回指向第一次出现字符c的位置的指针。 参数 str:指向要被查找的存储区 c:需要查找的无符号字符 n:在字符串的前n进行查找 测试 #include<stdio.h> #include<string.h> int main(void)原创 2021-12-02 20:16:57 · 417 阅读 · 0 评论