您的位置:首页 > 运维架构 > Linux

【苏嵌实训-嵌入式 linux C 第 6天】

2020-07-14 06:34 127 查看
项目名称 【苏嵌实训-嵌入式 linux C 第 6天】
今日进度以及任务 完成C语言的复习,内存管理,关键字,复合数据类型
任务完成情况 已完成
本日开发中出现的问题 字符遍历只会使用数组倒序输出
本日未解决问题 多重指针的运用
本日开发收获 使用传入参数来让函数返回多个值
  1. free是如何知道释放多大内存的空间?
        系统在分配内存时除了分配指定的内存空间外,还分配了用于保存内存空间大小等信息,当使用free时根据之前的信息便得知需要释放多大的内存。
  2. static在什么样的情况下使用?
        (1)全局静态变量。
        (2)局部静态变量
        (3)静态函数。
  3. 为什么要使用typedef给类型重命名?
        (1)使用typedef为现有类型创建别名,定义易于记忆的类型名。
        (2)typedef 还可以掩饰复合类型,如指针和数组。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: