#define 定义的数据中包含有UL符号
来源:互联网 发布:手绘地图 软件 编辑:程序博客网 时间:2024/04/29 12:09
经常发现一些C语言中通过#define 定义的数据中包含有UL符号,不理解为什么,把他去掉发现也没有什么区别。
现在才明白UL是标记该宏长整型 十进制 数据,而不是字符,也不是int型数据。
C语言中默认宏中的数字是整型数据。
如下面的例子:
#define LENGTH (20*1024*1024)UL
你要输出他的话就要这样:
printf(“LENGTH is %ld/n”,LENGTH);
- #define 定义的数据中包含有UL符号
- Unity3d中脚本定义符号的使用 Scripting Define Symbols
- 用define定义的 1 和 1ul的区别
- 定义符号常量#define
- 一个div中包含有ul的时候,解决不同浏览器差异
- Tesseract源码学习:宏定义#define中#、\等一些符号的用法
- #define 有参数的宏定义
- define宏定义中的#,##,/符号
- 宏定义 UL无符号长整形
- #define宏定义中的#,##,@#,\ 这些符号的神奇用法
- 有符号数据的符号位扩展
- java中对有符号的数据表示法
- 有符号数据的表示
- 库函数.h文件中经常会有 #define IS_** 之类的定义 是什么意思 比如:
- C++ 宏定义#define 中##的使用
- 宏定义(define)中'#'与'##'的用法
- C语言宏定义中UL的含义
- const定义的常量和#define定义的符号常量的区别(笔记)
- 测试流程
- char,varchar,nchar,nvarchar 的区别
- 安装Photoshop后,打开方式里没有“Photoshop”选项的解决办法
- linux /proc/devices & /dev
- 判断一个项目应该用QTP中的哪个插件进行测试(小技巧)
- #define 定义的数据中包含有UL符号
- 菊子曰测试
- JavaScript的5种调用函数的方法(转载)
- 建立简单图片过程
- 一些面试题(更新中)
- 海燕
- MySQL语句优化的原则
- Android的Activity之间的通信
- 猴子数数问题