C/C++中数字后缀
来源:互联网 发布:淘宝疯狂聚便宜 编辑:程序博客网 时间:2024/05/16 01:54
当想说明一个数字常量的类型时可以在数字后面加字母,比如
123456UL
指明123是unsigned long型的
#define SECONDS_PER_YEAR (365*24*60*60)UL
上面的写法在定义这个宏的时候没有问题,不过在程序里想使用这个宏就有问题了,比如
unsigned long a = SECONDS_PER_YEAR;
就会产生编译错误,问题出在后缀UL上,如果把UL紧跟到60后面就不会报错,如下
#define SECONDS_PER_YEAR (365*24*60*60UL)
另外, 下面的4个表示方法都是相同的,
#define SECONDS_PER_YEAR (365*24*60*60UL)#define SECONDS_PER_YEAR (365*24*60*60LU)#define SECONDS_PER_YEAR (365*24*60*60ul)#define SECONDS_PER_YEAR (365*24*60*60lu)
0 0
- C/C++中数字后缀
- 【C++】字符串中找数字
- c 中缀转后缀
- c/c++后缀总汇
- Objectivt-c文件后缀
- C++:后缀表达式
- C语言 从字符串中提取数字
- C语言中字符串转换为数字
- c 语言中随机产生一个数字
- iOS objective-c中数字转为罗马数字
- c语言中数字前追加0000
- c语言中判断数字为素数
- 数字在排序数组中出现的次数(C/C++)
- 后缀C和c的区别
- .c与.cpp后缀问题
- 【C++】栈处理后缀表达式
- C语言中怎么删除数组中相同的数字
- python中数字与C语言中double结构转换
- 黑马程序员——单例设计模式
- 日本相扑
- 内核网络数据结构
- KMP算法详解
- 异常
- C/C++中数字后缀
- C++ 模板类,泛型
- 软文怎么写?
- 第一章知识导图
- acm icpc 北京网络赛 1007
- 《数据结构》实验一:VC编程工具的灵活使用心得
- cocos2d-x显示不了图片问题解决方法
- Android数据的四种存储方式SharedPreferences、SQLite、Content Provider和File
- 嘉康利就看到迪斯科