C语言
m0_47835669
这个作者很懒,什么都没留下…
展开
-
strcpy和memcpy区别
strcpy和memcpy主要有以下3方面的区别。 1、复制的内容不同。strcpy只能复制字符串,而memcpy可以复制任意内容,例如字符数组、整型、结构体、类等。 2、复制的方法不同。strcpy不需要指定长度,它遇到被复制字符的串结束符"\0"才结束,所以容易溢出。memcpy则是根据其第3个参数决定复制的长度。 3、用途不同。通常在复制字符串时用strcpy,而需要复制其他类型数据时则一般用memcpy。 ...原创 2020-09-09 14:29:07 · 89 阅读 · 0 评论 -
C语言——extern函数作用
1、extern可置于变量或者函数前,以表示变量或者函数的定义在别的文件中,提示编译器遇到此变量和函数时在其它模块中寻找其定义 2、取代include“*.h”来声明函数 3、extern “C” C++在编译为解决函数多态问题,会将函数名和参数联合起来生成一个中间的函数名,而C语言不会,因此造成链接时找不到对应函数的情况。 ...原创 2020-06-07 20:47:12 · 263 阅读 · 0 评论 -
C语言——小端模式
小端模式:低字节保存在低地址中,高字节保存在高地址中原创 2020-06-07 20:30:43 · 122 阅读 · 0 评论