我正在浏览一些开源的C++代码,并注意到代码中使用的分数很多,主要是在变量名称的开头.
return __CYGWIN__;
Run Code Online (Sandbox Code Playgroud)
只是想知道是否有这样的原因,或者只是一些人的代码风格?我认为我很难读.
在我写的代码中,我被告知要按以下方式在头文件中定义变量:
#define CLR_BLACK 0x0000
Run Code Online (Sandbox Code Playgroud)
因为这是我给出的唯一例子,我想知道带有#define命令的头文件中定义的所有变量是否都需要大写.例如,以下内容是否有效?
#define videoBuffer (u16*)0x6000000
Run Code Online (Sandbox Code Playgroud)