C++ 语言的思考
dotboy
这个作者很懒,什么都没留下…
展开
-
宏的一点思考(刚开始...)
#definde 能去定义宏,是为了我们后面使用方便, 将宏的值改变, 一些循环变量的值就会都改变了,真是方便. 宏还有别的用途,在软件开发包的不同阶段,可能会定义不同的宏,例如在对字符的定义时: #ifdef UNICODE typedef LPWSTR LPTSTR; #else typedef LPSTR LPTSTR; #endif 在UNICODE出现以前, 定义了宏LPSTR(其实就是原创 2009-06-29 16:21:00 · 589 阅读 · 0 评论 -
枚举
枚举是什么,枚举其实就是给 0 1 2 3...这样的数值取个名字,再把这些名字组合起来再给个类型名字.每定义一种枚举就是定义了一种类型(enum TypeA{ValueA(0), ValueB(1), ValueC(2), ValueD(30,...}), 这样实际上就定义了一种类型TypeA, 能取值 0 1 2 3, 但是用 0 1 2 3 等去在程序中操作的话会让人不明白明确的意思,所原创 2009-07-03 08:37:00 · 443 阅读 · 0 评论