项目开发日报表——第四天

这篇博客记录了项目开发的第四天内容,主要介绍了如何实现一个自定义输出函数,该函数能处理一维、二维、三维数组以及指针数组,详细展示了函数内部的打印输出功能。
摘要由CSDN通过智能技术生成

项目开发日报表——第四天

项目名称 【苏嵌实训-嵌入式 linuxC 第 4 天】
今日进度以及任务 掌握位运算的方法,学习预编译,条件编译,养成编码规范,学习指针,数组的定义和初始化,数组名的作用,数组指针和指针数组以及main函数的参数,最后复习链表。
本日任务完成情况 (详细说明本日任务是否按计划完成,开发的代码量) 按计划完成。编写代码使用掩码通过位运算的方法将十进制数转换为二进制和十六进制输出;编写代码解决头文件重复包含的问题;自定义函数分别给一维、二维、三维数组指针和指针数组打印输出其内容。
本日开发中出现的问题汇总 1.宏函数VS自定义函数
2.头文件重复包含问题
3.*(*( aa + i ) + j )
问题解答 1.答: (1)宏函数使用傻瓜式替换,省去函数调用返回的时间,同样省去了给形参分配和释放空间;
(2)函数调用过程:通过函数名找到函数的入口地址、给形参分配空间、传参、执行函数体语句、返回、释放空间;
总结: 宏函数用编译时间换内存空间和运行时间。

2.答:
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值