例析#define
来源:互联网 发布:在mac如何绕过百度云 编辑:程序博客网 时间:2024/06/16 09:48
以前上课时,老师说过想#define #ifndef #endif等是不常用的,所以这些东西当时也没有引起我的足够重视。我之是偶尔了解了一些。现在由于要看list.h,所以现在得重新学习一下#define
1.用于基本的宏定义:
#include
#define MAX 103
int main(int argc, char *argv[])
{
int i, j;
j = 0;
for(i = 0; i < MAX; i++) {
if(j == 10) {
j = 0;
}
printf("%d", j++);
}
while(1);
return 0;
}
如果取消宏定义时可使用#undef MAX来取消。
注意:上面的程序在运行时是直接不显示任何东西,给人的感觉好像是直接进入死循环的。并且这还与机子的内存有关,我的是2G内存,若将MAX宏定义为1025时,打印的1025个数字是可以显示书来的。
2.define用于进行函数的定义
#include
#define sun(a, b) (a)+(b);
int main(int argc, char *argv[])
{
int c;
c = sun(1, 2);
printf("%d\n", c);
return 0;
}
它的执行结果是:3
1.用于基本的宏定义:
#include
#define MAX 103
int main(int argc, char *argv[])
{
int i, j;
j = 0;
for(i = 0; i < MAX; i++) {
if(j == 10) {
j = 0;
}
printf("%d", j++);
}
while(1);
return 0;
}
如果取消宏定义时可使用#undef MAX来取消。
注意:上面的程序在运行时是直接不显示任何东西,给人的感觉好像是直接进入死循环的。并且这还与机子的内存有关,我的是2G内存,若将MAX宏定义为1025时,打印的1025个数字是可以显示书来的。
2.define用于进行函数的定义
#include
#define sun(a, b) (a)+(b);
int main(int argc, char *argv[])
{
int c;
c = sun(1, 2);
printf("%d\n", c);
return 0;
}
它的执行结果是:3
0
上一篇:ls的详解
下一篇:C写的实现wc和ls函数
相关热门文章
- A sample .exrc file for vi e...
- IBM System p5 服务器 HACMP ...
- 游标的特征
- DB2 9 应用开发(733 考试)认...
- busybox的httpd使用CGI脚本(Bu...
- linux dhcp peizhi roc
- 关于Unix文件的软链接
- 求教这个命令什么意思,我是新...
- sed -e "/grep/d" 是什么意思...
- 谁能够帮我解决LINUX 2.6 10...
给主人留下些什么吧!~~
评论热议
0 0
- 例析#define
- #define
- define
- #define
- #define
- #define
- define
- #define
- define
- #define
- #define # ##
- #define
- #define
- define
- define
- #define
- #define
- #define
- codeforces 755G 多项式
- js和Jquery对select的操作
- 该死的IFS变量
- svg自定义菜单的动态实现
- ls的详解
- 例析#define
- Error configuring application listener of class org.springframework.web.context.
- Linux中如何查看端口占用情况
- C写的实现wc和ls函数
- css中中文字体(font-family)的英文名称
- window下启动tensorboard
- index_jsp._jspInit
- 远程登陆MySQL-指定ip和端口号
- 一个汉字真的由两个字节存放吗?
原创粉丝点击
热门IT博客
热门问题
老师的惩罚
人脸识别
我在镇武司摸鱼那些年
重生之率土为王
我在大康的咸鱼生活
盘龙之生命进化
天生仙种
凡人之先天五行
春回大明朝
姑娘不必设防,我是瞎子
清肺养阴丸的功效
养阴清肺丸的功效与作用
养阴清肺膏多少钱一盒
肺
润肺养肺的食物有哪些
养肺的方法
怎样养肺
如何养肺护肺
养肺的中药
怎么养肺
什么泡水可以养肺
秋季煲汤食谱大全滋阴养肺
补肝肾的食物
肾不好吃什么水果
什么水果对肾好
男人的肾有什么作用
吃什么对肝脏好
男人养生之道
小便无力
毕挺
野燕麦的功效与作用
什么食物补血
蔬菜有哪些
吃什么补什么
老婆性冷淡怎么办
养胃食物
香砂养胃丸
养胃
养胃汤
香砂养胃
吃什么养胃
养胃茶
养胃水果
养胃舒颗粒
养胃颗粒
养胃的水果
猴头菇养胃
早晚养胃粥
什么粥养胃
花生养胃
水果养胃