博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
宏定义
阅读量:6375 次
发布时间:2019-06-23

本文共 656 字,大约阅读时间需要 2 分钟。

/* ============================================================================ Name        : TestDefine.c Author      : lf Version     : Copyright   : Your copyright notice Description : 宏定义 1 对于宏定义的常量,在预处理阶段会将代码中的常量进行替换.        比如此处在预处理时会将NUMBER替换成9527 2 对于宏定义的函数表达式,它省去了正在函数调用时的分配和释放栈,传参,返回值等一些列工作.         所以简短并且被频繁调用的函数常用函数式宏定义来实现 ============================================================================ */#include 
#include
//宏定义常量#define NUMBER 9527//宏定义函数表达式(注意:它是一个表达式不是一个函数)#define MAX(a,b) ((a)>(b)?(a):(b))int main(void) { printf("NUMBER=%d\n", NUMBER); int max = MAX(3,4); printf("max=%d\n", max); return EXIT_SUCCESS;}

转载地址:http://oenqa.baihongyu.com/

你可能感兴趣的文章
js:深闭包(范围:上)
查看>>
使用POI导入小数变成浮点数异常
查看>>
Logistic Regression的几个变种
查看>>
PopupMenu消失(Dismiss)抓住
查看>>
Determining if a point lies on the interior of a polygon
查看>>
在 Angular 中实现搜索关键字高亮
查看>>
[Javascript ] Array methods in depth - sort
查看>>
司机福利!Uber即将可以自己选目的地接单啦!
查看>>
pycharm的注册(转载)
查看>>
MOGODB REDIS
查看>>
HDU 1231:最大连续子序列(DP)
查看>>
[java] java 中Unsafe类学习
查看>>
android 图片特效处理之图片叠加
查看>>
JAVA_SE基础——13.选择结构语句
查看>>
Ambari-stack介绍
查看>>
泛泰A870(高通APQ8064t 600 cpu) Mokee4.4.2(Android4.4) 图赏
查看>>
hdu 2066 一个人的旅行
查看>>
据说有99%的人都会做错的面试题
查看>>
使用history.pushState()和popstate事件实现AJAX的前进、后退功能
查看>>
【JavaScript】一个同步于本地时间的动态时间
查看>>