Posts Tagged ‘C/C++’

枚举类型到底是什么类型?

DevLabs Posted in C语言,Tags:
0

 

枚举类型做为一种可以让用户自定义有限集合常量的方法, 在程序中很常用. 比如:

typedef enum
{
red,
blue,
black,
white,
} color_t;

上面我们自定义了color_t类型, 此类型的值可为red, blue,[......]

全文

在C语言中将布尔值TRUE定义为1是不是很危险?

DevLabs Posted in C语言,Tags: ,
0

(本文转自 “你必须知道的495个C语言问题”)

因为在 C 语言中所有的非零值都被看作 “真 ”, 是不是把 TRUE 定 义为 1 很危险?如果某个内置的函数或关系操作符 “返回” 不是 1 的 其它值怎么办?

C 语言中的确任何非零值都都被看作真, 但这仅限于 “输入”, 也就是说, 仅限 于[......]

全文

让Vim自动加载模板

DevLabs Posted in Vim,Tags: , ,
0

写C/C++程序时文件里面总有些内容是固定的, 每次开一个新文件一个个敲进去或者复制/粘贴显然不是一个好方法, 于是就想找一个自动加载模板的插件. 搜索了一通, 找到了一个, 是国内一个高手写的. 这个插件会在新建文件时根据后缀名载入相应的模板文件, 并自动填充一些如作者, 邮件, 许可, 日期等[......]

全文