C++面向对象程序设计基础
文章平均质量分 66
Horse_Lixiang
这个作者很懒,什么都没留下…
展开
-
C++ 讨论
如果您在学习C++语言时遇到问题, 请在此跟贴(评论)。大家一起讨论, 一定可以解决!注: 点击左侧的文章"C++面向对象程序设计基础"分类, 可打开该分类下的有关文章。原创 2006-04-17 01:13:00 · 1281 阅读 · 8 评论 -
1-04 C++起步: 数据与代码的集成 —— C++对结构的扩充
在C语言里, 结构里只能包含数据成员, 例如下面的时钟类型: struct TIME { int hour, minute, second;}; 然后, 我们可以设计的一系列与之有关的函数。包括: 设置、输入、输出等, 使其用起来非常方便原创 2006-04-25 08:13:00 · 1126 阅读 · 0 评论 -
1-05 C++起步: 结构与联合 —— C++对联合的扩充
结构的数据成员各自占用一块内存空间, 它们形成一个整体, 所占空间是全部成员所占空间的总和。联合与此不同, 它的数据成员重叠挤占同一段内存空间, 有点像"一套班子, 多块招牌", 它们形成的整体, 所占空间取成员中占用空间最大者。下图表示了结构和联合与区别: struct A { int x; f原创 2006-05-05 02:27:00 · 2480 阅读 · 0 评论 -
1-02 C++起步: 用结构组织数据 —— 数据封装初步
C语言提供了结构struct数据类型, 用于组织数据。显然, 一个完整的复数是由实部和虚部两部分组成, 可以用结构把密切相关的数据包装成一个集装箱。下面是复数结构类型的定义: struct COMPLEX { double rpart, ipart;};原创 2006-04-22 22:27:00 · 1309 阅读 · 1 评论 -
1-01 C++起步 —— 最简单的程序
如果要从键盘上输入两个复数, 计算它们的和并输出到屏幕。假设C语言中有复数COMPLEX数据类型, 那么程序写起来就简单了: #include using namespace std; int main() { COMPLEX a, b, c; cout > a; //原创 2006-04-22 09:41:00 · 2035 阅读 · 0 评论 -
1-03 C++起步: 用函数组织语句 —— 代码封装初步
C语言的语句不多, 归纳起来只有以下几种: 1) 表达式语句 在表达式后添上分号就是表达式语句, 例如下面的语句: x++; area = pi * r * r;又如: 3+4;这个例子虽然没有意义, 但却原创 2006-04-23 00:41:00 · 1362 阅读 · 0 评论