- 博客(2)
- 资源 (9)
- 收藏
- 关注
原创 华容道局面输出
下面是搜集到的华容道的局面,和C语言的文本输出。使用S表示小兵,LR表示横向大将,UD表示纵向大将,BBBB表示曹操。#include #include #include enum{ H_BORDER = 1, V_BORDER = 2, X_CORNER = 3, X_SPACER = 4, MAP_WIDTH = 4, MAP_HEIGHT = 5};v
2012-08-10 10:35:45 2820
原创 C语言中使用二进制常量
C语言标准中针对数值常量,规定了八进制、十进制和十六进制的规则,但是对于常用的二进制则没有规定。一些编译器厂商,自行扩展了类似0b10001000这样的语法,用来表示二进制数值。那么如何通过在标准C语言环境中,使用二进制常量,就是本文探讨的问题。基本的思路是在预编译期间,通过多遍宏替换,将二进制常量替换成十六进制常量。以B8(10011001)为例,经过三遍宏替换,最终得到0x99
2012-08-08 11:30:00 18027 3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人