<2017年12月>
262728293012
3456789
10111213141516
17181920212223
24252627282930
31123456
该文被密码保护。 阅读全文
posted @ 2017-12-27 18:34 史D芬周 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 【例8.1】最简单的例子。 运行情况如下:1232 43↙12:32:43 几点注意:1) 在引用数据成员hour,minute,sec时不要忘记在前面指定对象名。 2) 不要错写为类名,如写成 Time.hour,Time.minute,Time.sec是不对的。因为类是一种抽象的数据类型,并不是 阅读全文
posted @ 2017-12-27 14:10 史D芬周 阅读(8859) 评论(0) 推荐(0) 编辑
摘要: 创建一个对象时,常常需要作某些初始化的工作,例如对数据成员赋初值。 注意,类的数据成员是不能在声明类时初始化的。如果一个类中所有的成员都是公用的,则可以在定义对象时对数据成员进行初始化。如: 这种情况和结构体变量的初始化是差不多的,在一个花括号内顺序列出各公用数据成员的值,两个值之间用逗号分隔。但是 阅读全文
posted @ 2017-12-27 14:09 史D芬周 阅读(1493) 评论(0) 推荐(0) 编辑
摘要: int g(int x) { return x + x; } int f() { return g(); } 这样f会调用g,然后g返回x + x给f,然后f继续把那个值返回给调用者。 如果g是inline的话。f会被直接编译成。 int f() { return x + x; } 相当于把g执行的 阅读全文
posted @ 2017-12-27 11:47 史D芬周 阅读(1170) 评论(0) 推荐(0) 编辑