
C
文章平均质量分 67
贾博士
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
INT_MIN和INT_MAX溢出问题
C中int类型32位,范围是-2147483648到2147483647.(1)最轻微的上溢是 INT_MAX + 1 :结果是 INT_MIN。 (2)最严重的上溢是 INT_MAX + INT_MAX :结果是 -2。 (3)最轻微的下溢是 INT_MIN - 1 :结果是 INT_MAX。 (4)最严重的下溢是 INT_MIN +INT_MIN :结果是 0。应付转载 2012-10-03 17:12:28 · 1116 阅读 · 1 评论 -
【C语言】关于宏定义中#和##符号的使用和宏定义展开问题
有一道经典的C语言问题,关于宏定义中#和##符号的使用和宏定义展开问题程序如下:#include #define f(a,b) a##b#define g(a) #a#define h(a) g(a) int main(){ printf("%s\n", h(f(1,2))); printf("%s\n", g(f(1,2)));原创 2012-10-02 19:47:27 · 6192 阅读 · 1 评论