
C语言
文章平均质量分 82
AlbertoNo1
这个作者很懒,什么都没留下…
展开
-
位域与大小端
大小端字节序介绍见:点击打开链接原创 2016-03-12 02:28:45 · 3507 阅读 · 4 评论 -
大端模式与小端模式
概念:大小端模式是指各种体系的计算机系统(CPU的体系架构:PPC、ARM、MIPS等)中采用的字节存储机制(多字节数据类型),分为:大端模式和小端模式两种。大端模式:是指数据的高字节保存在内存的低地址中,数据的低字节保存在内存的高地址中。小端模式:是指数据的高字节保存在内存的高地址中,数据的低字节保存在内存的低地址中。主机序:不同的CPU有不同的字节序类型,这些字节序原创 2016-03-12 01:19:08 · 1232 阅读 · 0 评论 -
弱符号与强符号(弱引用与强引用)
弱符号与强符号 我们经常在编程中碰到一种情况叫符号重复定义。多个目标文件中含有相同名字全局符号的定义,那么这些目标文件链接的时候将会出现符号重复定义的错误。这种符号的定义可以被称为 强符号(Strong Symbol)。有些符号的定义可以被称为 弱符号(W eak Symbol)。对于C/C++语言来说,编译器默认函数和初始化了的全局变量为强符号,未初始化的全局变量为弱符号。我们也可以通...原创 2018-10-06 17:19:16 · 1731 阅读 · 0 评论 -
malloc、calloc、realloc的区别
C语言内存分配方式<1>从静态存储区域分配 内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在.例如全局变量、static变量.<2>在栈上创建 在执行函数时,函数内局部变量的存储单元都可以在栈上创建,函数执行结束时这些存储单元自动被释放.栈内存分配运算内置于处理器的指令集中,效率很高,但是分配的内存容量有限.<...转载 2019-08-29 23:00:05 · 206 阅读 · 0 评论