问答网

当前位置: 首页 > 知识问答 > static和const的区别

static和const的区别

知识问答 浏览4次

const和static都是C++中的关键字,它们的作用不同,const用于修饰变量或函数,限制其值不可改变,而static用于修饰类成员变量或函数,限制其作用域和可见性 。

const int a = 10;表示a是一个常量,其值不能被修改;而static int b = 20;表示b是静态变量,其作用域为整个程序 。