【菜鸟C++学习笔记】6.常量
2012-07-04 22:45
337 查看
常量:常量的值是不可改变的,常量初始化后不能再对其进行赋值。其初始化方法如下:
const int a=1; //整型常量a
const double PI=3.1415926; //double型常量PI
const char b='a'; //字符型常量分析:常量的定义需要加关键词“const”
枚举型常量:用于将文字代替数字,其定义的关键字为“enum”,使用方法参考下面程序:
#include<iostream>
using namespace std;
int main()
{
enum num{zero,one,two,three,four,five};
num n=three;
cout<<"n的值:"<<n<<endl;
return 0;
}
输出结果:n的值:3
分析:在第五行,定义了枚举型常量num,在枚举型常量中,从0开始计数,后面的常量值依次加1,从而用字母代替了数字,输出的结果也正好为数字。
讨论:在枚举型常量中,也可以定义各常量的值,如:
enum num{zero,one=5,two,three=9,four,five=20};此时各常量分别代表:0,5,6,9,10,20
const int a=1; //整型常量a
const double PI=3.1415926; //double型常量PI
const char b='a'; //字符型常量分析:常量的定义需要加关键词“const”
枚举型常量:用于将文字代替数字,其定义的关键字为“enum”,使用方法参考下面程序:
#include<iostream>
using namespace std;
int main()
{
enum num{zero,one,two,three,four,five};
num n=three;
cout<<"n的值:"<<n<<endl;
return 0;
}
输出结果:n的值:3
分析:在第五行,定义了枚举型常量num,在枚举型常量中,从0开始计数,后面的常量值依次加1,从而用字母代替了数字,输出的结果也正好为数字。
讨论:在枚举型常量中,也可以定义各常量的值,如:
enum num{zero,one=5,two,three=9,four,five=20};此时各常量分别代表:0,5,6,9,10,20
相关文章推荐
- 【菜鸟C++学习笔记】20.常指针&指向常量的指针&指向常量的常指针
- 菜鸟C++精髓学习笔记--C++程序内部执行过程(预处理、编译、链接过程的作用)
- 【菜鸟C++学习笔记】1.第一个C++程序
- 【菜鸟C++学习笔记】26.构造函数
- C++ 学习 笔记(菜鸟级,自我备忘)
- 【菜鸟C++学习笔记】26.运算符重载
- 【菜鸟C++学习笔记】16.地址和指针
- 菜鸟潇寒学习C++的笔记——第一部分
- 【菜鸟C++学习笔记】23. 对象的传递机制
- C++ 学习 笔记(菜鸟级,自我备忘)
- 【菜鸟C++学习笔记】18.动态内存
- 【菜鸟C++学习笔记】12.构造函数与析构函数
- C++学习笔记 --- 枚举常量
- C++学习笔记之作用域为类的常量和作用域内的枚举
- 【菜鸟C++学习笔记】19.this指针
- 【菜鸟C++学习笔记】14.for语句
- 【菜鸟C++学习笔记】13.while语句
- 【菜鸟C++学习笔记】5.变量的类型
- c++学习笔记-------《c++自学通》第三章 变量与常量
- 【菜鸟C++学习笔记】2.命名空间的作用