搜索
bottom↓
回复: 8

在uCGUI中___XXXXX为什么是一个字符大小?

[复制链接]

出0入10汤圆

发表于 2015-12-4 10:21:15 | 显示全部楼层 |阅读模式
本帖最后由 10xjzheng 于 2015-12-4 10:22 编辑

之前玩的时候有点好奇,但是没有去细究它,现在想起来,应该有一种可能性——宏定义(或枚举变量)
#define XXXXXXXX 0xff
#define XXXXXXX_ 0xfe
有没有人有其他的想法或者证据证明上面?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

阿莫论坛20周年了!感谢大家的支持与爱护!!

月入3000的是反美的。收入3万是亲美的。收入30万是移民美国的。收入300万是取得绿卡后回国,教唆那些3000来反美的!

出0入0汤圆

发表于 2015-12-4 10:40:44 | 显示全部楼层
还用证?都有源码了,有这发帖的功夫,文件中搜索一下就出来了。

出0入0汤圆

发表于 2015-12-4 11:19:31 | 显示全部楼层
谁说是一个字符大小?
跟你定义的类型有关

出0入10汤圆

 楼主| 发表于 2015-12-4 11:20:46 | 显示全部楼层
yerrmin 发表于 2015-12-4 11:19
谁说是一个字符大小?
跟你定义的类型有关

上面unsigned char

出0入10汤圆

 楼主| 发表于 2015-12-4 11:21:15 | 显示全部楼层
LCRPN 发表于 2015-12-4 10:40
还用证?都有源码了,有这发帖的功夫,文件中搜索一下就出来了。

后面回去搜索下看有没有

出0入10汤圆

 楼主| 发表于 2015-12-4 11:24:27 | 显示全部楼层
yerrmin 发表于 2015-12-4 11:19
谁说是一个字符大小?
跟你定义的类型有关

就256种可能性,定义其他的类型干什么?

出0入0汤圆

发表于 2015-12-4 11:48:44 | 显示全部楼层
宏定义啦

出0入0汤圆

发表于 2015-12-4 12:55:45 | 显示全部楼层
楼上猜对了,加10分!

出0入10汤圆

 楼主| 发表于 2015-12-29 14:49:49 | 显示全部楼层
终于找到定义的地方了——GUI.h

  1. /*********************************************************************
  2. *
  3. *       Defines for constants
  4. */
  5. #define        ________        0x0
  6. #define        _______X        0x1
  7. #define        ______X_        0x2
  8. #define        ______XX        0x3
  9. #define        _____X__        0x4
  10. #define        _____X_X        0x5
  11. #define        _____XX_        0x6
  12. #define        _____XXX        0x7
  13. #define        ____X___        0x8
  14. #define        ____X__X        0x9
  15. #define        ____X_X_        0xa
  16. #define        ____X_XX        0xb
  17. #define        ____XX__        0xc
  18. #define        ____XX_X        0xd
  19. #define        ____XXX_        0xe
  20. #define        ____XXXX        0xf
  21. #define        ___X____        0x10
  22. #define        ___X___X        0x11
  23. #define        ___X__X_        0x12
  24. #define        ___X__XX        0x13
  25. #define        ___X_X__        0x14
  26. #define        ___X_X_X        0x15
  27. #define        ___X_XX_        0x16
  28. #define        ___X_XXX        0x17
  29. #define        ___XX___        0x18
  30. #define        ___XX__X        0x19
  31. #define        ___XX_X_        0x1a
  32. #define        ___XX_XX        0x1b
  33. #define        ___XXX__        0x1c
  34. #define        ___XXX_X        0x1d
  35. #define        ___XXXX_        0x1e
  36. #define        ___XXXXX        0x1f
  37. #define        __X_____        0x20
  38. #define        __X____X        0x21
  39. #define        __X___X_        0x22
  40. #define        __X___XX        0x23
  41. #define        __X__X__        0x24
  42. #define        __X__X_X        0x25
  43. #define        __X__XX_        0x26
  44. #define        __X__XXX        0x27
  45. #define        __X_X___        0x28
  46. #define        __X_X__X        0x29
  47. #define        __X_X_X_        0x2a
  48. #define        __X_X_XX        0x2b
  49. #define        __X_XX__        0x2c
  50. #define        __X_XX_X        0x2d
  51. #define        __X_XXX_        0x2e
  52. #define        __X_XXXX        0x2f
  53. #define        __XX____        0x30
  54. #define        __XX___X        0x31
  55. #define        __XX__X_        0x32
  56. #define        __XX__XX        0x33
  57. #define        __XX_X__        0x34
  58. #define        __XX_X_X        0x35
  59. #define        __XX_XX_        0x36
  60. #define        __XX_XXX        0x37
  61. #define        __XXX___        0x38
  62. #define        __XXX__X        0x39
  63. #define        __XXX_X_        0x3a
  64. #define        __XXX_XX        0x3b
  65. #define        __XXXX__        0x3c
  66. #define        __XXXX_X        0x3d
  67. #define        __XXXXX_        0x3e
  68. #define        __XXXXXX        0x3f
  69. #define        _X______        0x40
  70. #define        _X_____X        0x41
  71. #define        _X____X_        0x42
  72. #define        _X____XX        0x43
  73. #define        _X___X__        0x44
  74. #define        _X___X_X        0x45
  75. #define        _X___XX_        0x46
  76. #define        _X___XXX        0x47
  77. #define        _X__X___        0x48
  78. #define        _X__X__X        0x49
  79. #define        _X__X_X_        0x4a
  80. #define        _X__X_XX        0x4b
  81. #define        _X__XX__        0x4c
  82. #define        _X__XX_X        0x4d
  83. #define        _X__XXX_        0x4e
  84. #define        _X__XXXX        0x4f
  85. #define        _X_X____        0x50
  86. #define        _X_X___X        0x51
  87. #define        _X_X__X_        0x52
  88. #define        _X_X__XX        0x53
  89. #define        _X_X_X__        0x54
  90. #define        _X_X_X_X        0x55
  91. #define        _X_X_XX_        0x56
  92. #define        _X_X_XXX        0x57
  93. #define        _X_XX___        0x58
  94. #define        _X_XX__X        0x59
  95. #define        _X_XX_X_        0x5a
  96. #define        _X_XX_XX        0x5b
  97. #define        _X_XXX__        0x5c
  98. #define        _X_XXX_X        0x5d
  99. #define        _X_XXXX_        0x5e
  100. #define        _X_XXXXX        0x5f
  101. #define        _XX_____        0x60
  102. #define        _XX____X        0x61
  103. #define        _XX___X_        0x62
  104. #define        _XX___XX        0x63
  105. #define        _XX__X__        0x64
  106. #define        _XX__X_X        0x65
  107. #define        _XX__XX_        0x66
  108. #define        _XX__XXX        0x67
  109. #define        _XX_X___        0x68
  110. #define        _XX_X__X        0x69
  111. #define        _XX_X_X_        0x6a
  112. #define        _XX_X_XX        0x6b
  113. #define        _XX_XX__        0x6c
  114. #define        _XX_XX_X        0x6d
  115. #define        _XX_XXX_        0x6e
  116. #define        _XX_XXXX        0x6f
  117. #define        _XXX____        0x70
  118. #define        _XXX___X        0x71
  119. #define        _XXX__X_        0x72
  120. #define        _XXX__XX        0x73
  121. #define        _XXX_X__        0x74
  122. #define        _XXX_X_X        0x75
  123. #define        _XXX_XX_        0x76
  124. #define        _XXX_XXX        0x77
  125. #define        _XXXX___        0x78
  126. #define        _XXXX__X        0x79
  127. #define        _XXXX_X_        0x7a
  128. #define        _XXXX_XX        0x7b
  129. #define        _XXXXX__        0x7c
  130. #define        _XXXXX_X        0x7d
  131. #define        _XXXXXX_        0x7e
  132. #define        _XXXXXXX        0x7f
  133. #define        X_______        0x80
  134. #define        X______X        0x81
  135. #define        X_____X_        0x82
  136. #define        X_____XX        0x83
  137. #define        X____X__        0x84
  138. #define        X____X_X        0x85
  139. #define        X____XX_        0x86
  140. #define        X____XXX        0x87
  141. #define        X___X___        0x88
  142. #define        X___X__X        0x89
  143. #define        X___X_X_        0x8a
  144. #define        X___X_XX        0x8b
  145. #define        X___XX__        0x8c
  146. #define        X___XX_X        0x8d
  147. #define        X___XXX_        0x8e
  148. #define        X___XXXX        0x8f
  149. #define        X__X____        0x90
  150. #define        X__X___X        0x91
  151. #define        X__X__X_        0x92
  152. #define        X__X__XX        0x93
  153. #define        X__X_X__        0x94
  154. #define        X__X_X_X        0x95
  155. #define        X__X_XX_        0x96
  156. #define        X__X_XXX        0x97
  157. #define        X__XX___        0x98
  158. #define        X__XX__X        0x99
  159. #define        X__XX_X_        0x9a
  160. #define X__XX_XX        0x9b
  161. #define X__XXX__        0x9c
  162. #define X__XXX_X        0x9d
  163. #define        X__XXXX_        0x9e
  164. #define        X__XXXXX        0x9f
  165. #define        X_X_____        0xa0
  166. #define        X_X____X        0xa1
  167. #define        X_X___X_        0xa2
  168. #define        X_X___XX        0xa3
  169. #define        X_X__X__        0xa4
  170. #define        X_X__X_X        0xa5
  171. #define        X_X__XX_        0xa6
  172. #define        X_X__XXX        0xa7
  173. #define        X_X_X___        0xa8
  174. #define        X_X_X__X        0xa9
  175. #define        X_X_X_X_        0xaa
  176. #define        X_X_X_XX        0xab
  177. #define        X_X_XX__        0xac
  178. #define        X_X_XX_X        0xad
  179. #define        X_X_XXX_        0xae
  180. #define        X_X_XXXX        0xaf
  181. #define        X_XX____        0xb0
  182. #define X_XX___X        0xb1
  183. #define        X_XX__X_        0xb2
  184. #define        X_XX__XX        0xb3
  185. #define        X_XX_X__        0xb4
  186. #define        X_XX_X_X        0xb5
  187. #define        X_XX_XX_        0xb6
  188. #define        X_XX_XXX        0xb7
  189. #define        X_XXX___        0xb8
  190. #define        X_XXX__X        0xb9
  191. #define        X_XXX_X_        0xba
  192. #define        X_XXX_XX        0xbb
  193. #define        X_XXXX__        0xbc
  194. #define        X_XXXX_X        0xbd
  195. #define        X_XXXXX_        0xbe
  196. #define        X_XXXXXX        0xbf
  197. #define        XX______        0xc0
  198. #define        XX_____X        0xc1
  199. #define        XX____X_        0xc2
  200. #define        XX____XX        0xc3
  201. #define        XX___X__        0xc4
  202. #define        XX___X_X        0xc5
  203. #define        XX___XX_        0xc6
  204. #define        XX___XXX        0xc7
  205. #define        XX__X___        0xc8
  206. #define        XX__X__X        0xc9
  207. #define        XX__X_X_        0xca
  208. #define        XX__X_XX        0xcb
  209. #define        XX__XX__        0xcc
  210. #define        XX__XX_X        0xcd
  211. #define        XX__XXX_        0xce
  212. #define XX__XXXX        0xcf
  213. #define        XX_X____        0xd0
  214. #define        XX_X___X        0xd1
  215. #define        XX_X__X_        0xd2
  216. #define        XX_X__XX        0xd3
  217. #define        XX_X_X__        0xd4
  218. #define        XX_X_X_X        0xd5
  219. #define        XX_X_XX_        0xd6
  220. #define        XX_X_XXX        0xd7
  221. #define        XX_XX___        0xd8
  222. #define        XX_XX__X        0xd9
  223. #define        XX_XX_X_        0xda
  224. #define        XX_XX_XX        0xdb
  225. #define        XX_XXX__        0xdc
  226. #define        XX_XXX_X        0xdd
  227. #define        XX_XXXX_        0xde
  228. #define        XX_XXXXX        0xdf
  229. #define        XXX_____        0xe0
  230. #define        XXX____X        0xe1
  231. #define        XXX___X_        0xe2
  232. #define        XXX___XX        0xe3
  233. #define        XXX__X__        0xe4
  234. #define        XXX__X_X        0xe5
  235. #define        XXX__XX_        0xe6
  236. #define        XXX__XXX        0xe7
  237. #define        XXX_X___        0xe8
  238. #define        XXX_X__X        0xe9
  239. #define        XXX_X_X_        0xea
  240. #define        XXX_X_XX        0xeb
  241. #define        XXX_XX__        0xec
  242. #define        XXX_XX_X        0xed
  243. #define        XXX_XXX_        0xee
  244. #define        XXX_XXXX        0xef
  245. #define        XXXX____        0xf0
  246. #define        XXXX___X        0xf1
  247. #define        XXXX__X_        0xf2
  248. #define        XXXX__XX        0xf3
  249. #define        XXXX_X__        0xf4
  250. #define        XXXX_X_X        0xf5
  251. #define        XXXX_XX_        0xf6
  252. #define        XXXX_XXX        0xf7
  253. #define        XXXXX___        0xf8
  254. #define        XXXXX__X        0xf9
  255. #define        XXXXX_X_        0xfa
  256. #define        XXXXX_XX        0xfb
  257. #define        XXXXXX__        0xfc
  258. #define        XXXXXX_X        0xfd
  259. #define        XXXXXXX_        0xfe
  260. #define        XXXXXXXX        0xff
复制代码
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-27 11:55

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表