正文

《常量》笔记2006-10-09 21:55:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/colormoon/19166.html

分享到:

1.C++有两种常用常量:字面常量和符号常量。字面常量指直接写入程序语句的数值,如:

int myAge=39;

2.符号常量是指用名字表示的常量,如同一个变量一样,不同的是在初始化之后其值不可以更改。C++有两种定义符号常量的方法:

i.用 #define 来定义。该方法定义的变量无类型,在程序中只进行简单的文本替换,即把程序中的名字用相应的数字来替代。

ii.用 const 来定义常量。该方法可以定义变量的类型,这就使得编译器可以根据类型来正确的使用常量。

3.枚举型常量。可以使用它来创建一些新的类型,再定义这些新类型的变量。如:

enum COLOR{WHITE,RED,BLUE,GREEN,BLACK};

COLOR myColor=BLUE;

每个枚举型常量都有一个整数值,若不特别指定,第一个常量值为0,其余依次增加。不过如果其中任何一个常量用一个特定的数值初始化,那么未被初始化的常量将在其前面已被初始化的常量的基础上增加。

 

阅读(2237) | 评论(0)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

暂无评论
您需要登录后才能评论,请 登录 或者 注册