- 博客(2)
- 收藏
- 关注
转载 C++中 struct 和 class 的区别
<br />从语法上,class和struct做类型定义时只有两点区别: <br />(一)默认继承权限。如果不明确指定,来自class的继承按照private继承处理,来自struct的继承按照public继承处理; <br />(二)成员的默认访问权限。class的成员默认是private权限,struct默认是public权限。 <br />除了这两点,class和struct基本就是一个东西。语法上没有任何其它区别。 <br />不能因为学过C就总觉得连C++中struct和class都区别很大,下
2011-01-25 14:42:00 283
原创 C++下关于函数调用的一些要点(待补充)
最近在准备面试,从测试转开发的确是有些困难,所以也在狂补C++。总结了一些函数调用的要点.一.参数方面:1. c++允许实参个数小于形参个数,在没有指明该实参的情况下会调用形参的缺省值/默认值;2. 某个形参如果给出了默认值,那它之后的形参都必须给出默认值;3. 形参的默认值要在函数声明中给出,而不是在定义中给出。理解:1. 图方便;2. 如果一个形参没有给出对应的实参,那是不是之后的形参都不能给出实参?否则编译器怎么知道哪个实参对应哪个形参?3. 方便修改吧。
2010-08-15 12:05:00 437
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人