第12章 存储类别、链接和内存管理(未完结)

关键字:auto、extern、static、register、const、volatile、restricted、_thread_local、_Atomic

函数:rand()、srand()、time()、malloc()、calloc()、free()

如何确定变量的作用域(可见的范围)和生命期(它存在多长时间)

设计更复杂的程序

目录

12.1 存储类别

12.1.1 作用域

12.1.2 链接

12.1.3 存储器

12.1.4 自动变量

12.1.5 寄存器变量

12.1.6 块作用域的静态变量

12.1.7 外部链接的静态变量

12.1.8 内部链接的静态变量

12.1.9 多文件

12.1.10 存储类别说明符

12.1.11 存储类别和函数

12.1.12 存储类别的选择

12.2 随机数函数和静态变量

12.3 掷骰子

12.4 分配内存:malloc()和free()

12.4.1 free()的重要性

12.4.2 calloc()函数

12.4.3 动态内存分配和变长数组

12.4.4 存储类别和动态内存分配

12.5 ANSI C类型限定符

12.5.1 const类型限定符

12.5.2 volatile类型限定符

12.5.3 restrict类型限定符

12.5.4 _Atomic类型限定符

12.5.5 旧关键字的新位置

12.6 关键概念

12.7 本章小结


12.1 存储类别

12.1.1 作用域

12.1.2 链接

12.1.3 存储器

12.1.4 自动变量

12.1.5 寄存器变量

12.1.6 块作用域的静态变量

12.1.7 外部链接的静态变量

12.1.8 内部链接的静态变量

12.1.9 多文件

12.1.10 存储类别说明符

12.1.11 存储类别和函数

12.1.12 存储类别的选择

12.2 随机数函数和静态变量

12.3 掷骰子

12.4 分配内存:malloc()和free()

12.4.1 free()的重要性

12.4.2 calloc()函数

12.4.3 动态内存分配和变长数组

12.4.4 存储类别和动态内存分配

12.5 ANSI C类型限定符

12.5.1 const类型限定符

12.5.2 volatile类型限定符

12.5.3 restrict类型限定符

12.5.4 _Atomic类型限定符

12.5.5 旧关键字的新位置

12.6 关键概念

12.7 本章小结

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值