极端武力 罗马战术刀:const与static

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/30 15:13:31
我是初学C++的,我想问一下这两个的具体用途和区别.希望大吓们能够解答一下.还有的是哪里有C++发问的论坛啊?

const 是常量,即从程序运算开始到结束,数值不变的量。

static 用于变量,声明这个变量的存储单元静态分配,从程序运算开始到结束这个变量的存储单元不变化。static常用于全局量,一是存在里面的值始终有效,不因进退出子程序数值消失,另外static的变量运算速度比非静态分配的快。

常量是不出现在等号左边的。例如输出输入格式里的字符串就是常量,程序里直接写入的数据也是常量。
y = a * x + 300.0; 300.0 是常量. 常量在电脑里也被分配存放单元的,但值不可变。

百度贴吧里有好些吧是有关编程的。贴吧就是论坛--Forum 啊。