![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++(上)
文章平均质量分 72
ruanxuewu0120
这个作者很懒,什么都没留下…
展开
-
结构体和类的区别
<br /><br /> <br />结构体和类的区别<br /> 结构体struct的默认成员访问权限是public;<br /> 类class的默认成员访问权限是private;<br />PS:以前总以为struct不能定义成员函数(包括构造函数、析构函数),其实是错误的。在C++里面,class和struct除了上面的不同,其他完全一致。可能有人会想,那为什么C++还保留着struct这个类型呢?可能的原因也许大概是C++必须兼容C,使得大量过去用C编写的已在广泛使用的C程序能够不加修改地在C++原创 2010-10-21 21:27:00 · 404 阅读 · 0 评论 -
静态变量static
1、静态变量的类型说明符是static;2、静态变量当然是属于静态存储方式,但是属于静态存储方式的量不一定就是静态变量;3、static关键字允许它在不同的函数调用间保持它的值。如果一个静态变量被访问后值改变, 它就会保持新的值。如果这变量再次被访问,它将会维持最新的值。int fun(int n){static int f=1; /*请注意这行的修改*/f=f*n;return f;}int main(){ int i; for(i=1;i原创 2010-10-23 08:52:00 · 601 阅读 · 0 评论