Victorziyou 发表于 2023-3-7 11:58:49

求问这几个Function属于c语言里面哪个范畴,考试要考到想专门去复习一下这些

请看图片

isdkz 发表于 2023-3-7 12:01:51

本帖最后由 isdkz 于 2023-3-7 12:17 编辑

memcpy、calloc、malloc、strcpy 这几个函数都属于C语言里面的内存管理函数,它们可以用来分配、复制、清空或释放内存空间。



memcpy 是用来复制一段内存区域的内容到另一个内存区域的,它需要指定源地址、目标地址和复制的字节数。

calloc 是用来分配一块连续的内存空间,并且把它初始化为零的,它需要指定分配的元素个数和每个元素的字节数。

malloc 是用来分配一块指定大小的内存空间的,它需要指定分配的字节数,但是不会初始化内存内容。

strcpy 是用来复制一个字符串到另一个字符串的,它需要指定源字符串和目标字符串的地址,它会在遇到’\0’字符时停止复制。


你可以参考一些网上的教程或例子来复习这些函数的用法和注意事项。

Victorziyou 发表于 2023-3-7 12:16:11

isdkz 发表于 2023-3-7 12:01
memcpy、calloc、malloc、strcpy 这几个函数都属于C语言里面的内存管理函数,它们可以用来分配、复制、清空 ...

谢谢大佬
页: [1]
查看完整版本: 求问这几个Function属于c语言里面哪个范畴,考试要考到想专门去复习一下这些