[2017年整理]结构体中string的问题

上传人:豆浆 文档编号:914649 上传时间:2017-05-21 格式:DOCX 页数:3 大小:20.93KB
返回 下载 相关 举报
[2017年整理]结构体中string的问题_第1页
第1页 / 共3页
[2017年整理]结构体中string的问题_第2页
第2页 / 共3页
[2017年整理]结构体中string的问题_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《[2017年整理]结构体中string的问题》由会员分享,可在线阅读,更多相关《[2017年整理]结构体中string的问题(3页珍藏版)》请在金锄头文库上搜索。

1、结构体中使用 string 所引发的问题 1.在程序中使用结构体。#include #include using namespace std;struct liststring name;double price;float volume;int main()list number1=mingzhe,88.0,1.76,;list number2=zhanghuanghui,66.1,1.65,;coutusing namespace std;union one4allint int_val;long long_val;double double_val;int main()one4all p

2、ail;pail.int_val=15;coutpail.int_valendl;pail.double_val=1.38;coutpail.double_valendl;return 0;可以使用 one4all 变量来存储 int long 或者 double,条件是在不同的时间进行。由于共用体每次只能存储一个值,所以他必须有足够的空间来存储最大的成员。所以共用体的长度为其最大成员的长度。共用体的用途之一就是,当数据项使用两种或更多种格式(但不会同时使用)时,可以节省空间。7. 枚举。Enum 提供了另一种创建符号常量的方式,这种方法可以代替 const。比如:Enum spectrumred,orange,yellow,green,blue,white;将 red 等作为符号常量,他们对应整数值 0-7,这些常量叫枚举量。8. 在 C+创建指针时,计算机将分配用来存储地址的内存,但是不会分配用来存储指针所指向的数据的内存。为数据提供空间是一个独立的步骤,忽略这一步无疑是自找麻烦。一定要在对指针应用接触引用操作符*之前,将指针初始化为一个确定的适当的地址。这是使用指针的金科玉律。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号