- 博客(6)
- 收藏
- 关注
原创 1-05 C++起步: 结构与联合 —— C++对联合的扩充
结构的数据成员各自占用一块内存空间, 它们形成一个整体, 所占空间是全部成员所占空间的总和。联合与此不同, 它的数据成员重叠挤占同一段内存空间, 有点像"一套班子, 多块招牌", 它们形成的整体, 所占空间取成员中占用空间最大者。下图表示了结构和联合与区别: struct A { int x; f
2006-05-05 02:27:00
2477
原创 1-04 C++起步: 数据与代码的集成 —— C++对结构的扩充
在C语言里, 结构里只能包含数据成员, 例如下面的时钟类型: struct TIME { int hour, minute, second;}; 然后, 我们可以设计的一系列与之有关的函数。包括: 设置、输入、输出等, 使其用起来非常方便
2006-04-25 08:13:00
1123
原创 1-03 C++起步: 用函数组织语句 —— 代码封装初步
C语言的语句不多, 归纳起来只有以下几种: 1) 表达式语句 在表达式后添上分号就是表达式语句, 例如下面的语句: x++; area = pi * r * r;又如: 3+4;这个例子虽然没有意义, 但却
2006-04-23 00:41:00
1358
原创 1-02 C++起步: 用结构组织数据 —— 数据封装初步
C语言提供了结构struct数据类型, 用于组织数据。显然, 一个完整的复数是由实部和虚部两部分组成, 可以用结构把密切相关的数据包装成一个集装箱。下面是复数结构类型的定义: struct COMPLEX { double rpart, ipart;};
2006-04-22 22:27:00
1302
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
原创 C++ 讨论
如果您在学习C++语言时遇到问题, 请在此跟贴(评论)。大家一起讨论, 一定可以解决!注: 点击左侧的文章"C++面向对象程序设计基础"分类, 可打开该分类下的有关文章。
2006-04-17 01:13:00
1276
8
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人