static在c,c++中有什么不同点

来源:互联网 发布:兰州大学网络登录入口 编辑:程序博客网 时间:2024/05/16 07:12
C中常用的static  ,一般用来表明 该变量  或者函数的使用域   在文件内,或者函数内。
其实C++中也是一样。只不过C++中有类的静态成员一说。
静态成员实际上和全局变量差不多,静态成员函数和一般的全局函数也差不多。

C语言中没有类的概念,而C++中有类的概念。在C++的类定义中,可以定义一个static类型的变量,这个变量是类的一部分,它的初始化必须在类定义的外部。
0 0