- 博客(2)
- 问答 (2)
- 收藏
- 关注
原创 [note] C语言控制终端,缘何使用“\033[m”
C语言控制终端文字颜色,使用的比较多的是这样一条命令:printf("\033[1;30;47m hello word \033[m \n");不免好奇,这个格式是如何来的? 作为C语言的使用者,从习惯上也不太喜欢\033这种写法啊,换成\x1B如何?上面的语句,即使写成printf("\e[1;30;47m hello word \e[m \n");在我的电脑上也是起作用的,为何不写\e却要
2016-07-07 16:57:35 6524
原创 [note] 既然 typedef, 为何还要使用 define?
在 #define __ptr_t void *而不是使用typedef void * __ptr_t因为对于 const __ptr_t 前者会直接展开为 const void *,解释为指向 const void的指针 而后面则相当于 void * const,解释为const指针,指向void
2016-07-07 15:28:23 721
空空如也
GetProcAddress 返回 NULL, 错误代码 127
2017-05-05
双字是几个字节 为什么双字是四个字节
2016-07-07
TA创建的收藏夹 TA关注的收藏夹
TA关注的人