嵌入式学习第五天

作业:

1.malloc()在运行期动态分配分配内存,free()释放由其分配的内存。malloc()在分配用户传入的大小的时候,还分配的一个相关的用于管理的额外内存。
TCMalloc采用了一些单独的元数据来记录,free()的时候可以通过查询元数据的方式来获取要释放的空间的大小。
2.当一个变量的本次操作结果值需要作为下一次操作的初始值时,就需要使用static来修饰。
3.有利于加强数据描述的针对性,增加程序的可读性。
有利于程序的通用和移植。
有利于减少程序书写的工作量。若程序中有若干处要用到同一种复杂数据类型,书写起来比较复杂,通过重命名类型,可减少重复劳动。

项目名称【苏嵌实训-嵌入式 linux C 第 5天】
今日进度以及任务内存管理,关键字,复合数据类型
本日任务完成情况编程遍历字符串读取特定字串间字符,函数三要素
本日开发中出现的问题汇总字符遍历编程题依然使用的是数组倒序输出,并不熟练使用位运算
本日未解决问题字符遍历编程,多重指针运用
本日开发收获课后需要多加练习,继续复习巩固C语言编程能力
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值