C语言笔记
文章平均质量分 85
庸人俗话
这个作者很懒,什么都没留下…
展开
-
带参数的宏定义、函数与内联函数
在实际项目开发,尤其是嵌入式软件项目中,经常可以看到大量宏定义的分布,其中又多有带参数的宏定义为主。对于刚入门的小白来说,这可能也算是C语言的高级用法之一。当然,它的用处也确实相当广泛。原创 2020-11-01 13:09:43 · 1591 阅读 · 0 评论 -
C语言 模板化<template>编程
C语言 模板化编程梳理缘起实际大型项目中的源码结构,其设计优雅、精密。阅读这样的代码,给我的感觉,就像在读一部长诗,虽然篇幅宏大,但却又不显得冗余、枯燥。不由得也想亲自尝试写一首小诗。于是就选择梳理一下最近比较感兴趣的一个部分——模板(泛化)编程。目标实现一种代码结构,可以完成不同类型的需求。比如,一个求和计算,不仅可以实现int变量的求和,也可以实现float变量之间的求和,类似于C++中的模板,等等。测试环境 VC++6.0; Widows 7 proffessional思路有可能实原创 2020-10-06 14:11:48 · 3189 阅读 · 0 评论