·day2-work

今日思维导图:

 第一个C程序:

 分步编译:

 宏定义注意事项:

  1. 宏名的命名规范:宏名通常使用大写字母,以区别于普通变量。不过,宏名的命名需要遵循与普通变量相同的命名规范,不能以数字开头,不能包含空格等特殊字符。

  2. 替换文本的书写:在宏定义中,需要定义宏名和替换文本。替换文本可以是一个数字、一个字符串、一个表达式,也可以是其他宏定义。在书写替换文本时,需要注意空格的问题,如果替换文本中包含空格或特殊字符,需要用括号或转义符进行包围。

  3. 宏定义的作用域:宏定义的作用域是整个程序,包括它在之前的所有代码文件和头文件中。在同一作用域中,宏名不能重复定义,否则会产生冲突。

  4. 宏定义的嵌套:在宏定义中,可以嵌套其他的宏定义,但是需要注意嵌套的层数,过多的嵌套会导致代码可读性下降,难以维护。

  5. 宏定义的优先级:宏定义是在编译之前进行替换的,因此需要注意它的优先级。在宏定义中,可以使用括号和运算符改变优先级,以保证代码的正确性。

  6. 避免滥用宏定义:宏定义可以提高代码的复用性和可维护性,但是滥用宏定义会影响代码的可读性和可维护性。因此,在使用宏定义时,需要谨慎考虑,避免过度使用,尤其是在需要进行调试时,宏定义会影响代码的调试过程。

宏定义练习答案:

1、10+2*10+10+2/4=40

2、10+10+7*10+7/10+7=97

3、

进制转换:

124

1011101

99

241

b8

经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值