宏定义
来源:互联网 发布:python 支付宝接口 编辑:程序博客网 时间:2024/04/30 06:18
运行环境Win-tc
/* HELLO.C -- Hello, world */
#include <stdio.h>
#include <stdlib.h>
#define SECONDS_PER_YEAR (unsigned long)60 * 60 * 24 * 365
void main()
{
unsigned long out=0;
out = SECONDS_PER_YEAR;
printf("%lu/n",out);
getch();
}
正确输出结果:31536000
/* HELLO.C -- Hello, world */
#include <stdio.h>
#include <stdlib.h>
#define SECONDS_PER_YEAR (unsigned long)(60 * 60 * 24 * 365)
void main()
{
unsigned long out=0;
out = SECONDS_PER_YEAR;
printf("%lu/n",out);
getch();
}
错误输出结果:13184
/* HELLO.C -- Hello, world */
#include <stdio.h>
#include <stdlib.h>
#define SECONDS_PER_YEAR 60 * 60 * 24 * 365
void main()
{
unsigned long out=0;
out = (unsigned long)SECONDS_PER_YEAR;
printf("%lu/n",out);
getch();
}
正确输出结果:31536000
/* HELLO.C -- Hello, world */
#include <stdio.h>
#include <stdlib.h>
#define SECONDS_PER_YEAR 60 * 60 * 24 * 365
void main()
{
unsigned long out=0;
out = (unsigned long)(SECONDS_PER_YEAR);
printf("%lu/n",out);
getch();
}
错误输出结果:13184
/* HELLO.C -- Hello, world */
#include <stdio.h>
#include <stdlib.h>
#define SECONDS_PER_YEAR 60 * 60 * 24 * 365
void main()
{
int out=0;
out = SECONDS_PER_YEAR;
printf("%d/n",out);
getch();
}
错误输出结果:13184
- 宏定义
- 宏定义
- 宏定义
- 宏定义
- 宏定义
- 宏定义
- 宏定义
- 宏定义
- 宏定义
- 宏定义
- 宏定义
- 宏定义
- 宏定义
- 宏定义
- 宏定义,#,##
- 宏定义
- 宏定义
- 宏定义
- 新手上路
- SQL复制中用来查询复制等待命令数的存储过程,在分发库上执行。
- 【转帖】生活中常用的14条著名法则
- 从MSdistribution_history得到已经同步到订阅库的最后一个事务序列号
- 中国网站站长们的血泪控诉
- 宏定义
- 学习linux的基本路径
- 给出常用的C变量的定义方式
- e323e
- PHP5学习笔记:用__call()实现方法重载
- CSS去除表格td默认间距及制作1px细线表格
- ORACLE确定两个日期之间的工作日数目
- SQL语句中的下划线
- 同个意思,不同编程语言的不同表述(一)