博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
3.5 以对象取代数组
阅读量:5218 次
发布时间:2019-06-14

本文共 987 字,大约阅读时间需要 3 分钟。

【1】源代码

1     QString person[3];2     person[0] = "Zhangshan";3     person[1] = "true";4     person[2] = "30";

【2】以对象取代数组

1 #include 
2 class Person 3 { 4 public: 5 Person(QString strName, bool bMale, int nAge) 6 : m_name(strName) 7 , m_bMale(bMale) 8 , m_nAge(nAge) 9 {}10 11 void printInfo()12 {13 qDebug() << "Name :: " << m_name;14 qDebug() << "Male :: " << m_bMale;15 qDebug() << "Age :: " << m_nAge;16 }17 private:18 QString m_name;19 bool m_bMale;20 int m_nAge;21 };22 23 int main(int argc, char *argv[])24 {25 QCoreApplication a(argc, argv);26 27 Person personObj("Zhangshan", true, 30);28 personObj.printInfo();29 30 return a.exec();31 }32 33 // run out:34 /*35 Name :: "Zhangshan"36 Male :: true37 Age :: 3038 */

【3】总结

有一个数组 ,其中的元素各自代表不同的东西。以对象替换数组。

对于数组中的每个元素,以一个字段来表示。

 

Good Good Study, Day Day Up.

顺序 选择 循环 总结

转载于:https://www.cnblogs.com/Braveliu/p/7347559.html

你可能感兴趣的文章
Jquery操作cookie,实现简单的记住用户名的操作
查看>>
[BZOJ1196][HNOI2006]公路修建问题 二分答案+最小生成树
查看>>
PHP基础入门(二)
查看>>
[Luogu P3119] [USACO15JAN]草鉴定Grass Cownoisseur (缩点+图上DP)
查看>>
【原创】大数据基础之Zookeeper(4)应用场景
查看>>
18款在线代码片段测试工具
查看>>
20.C++- &&,||逻辑重载操作符的缺陷、,逗号重载操作符的分析
查看>>
静态变量数组实现LRU算法
查看>>
在SQL中怎么把一列字符串拆分为多列
查看>>
中文系统 上传file的input显示英文
查看>>
css样式写一个三角形
查看>>
比callback更简洁的链式执行promise
查看>>
android permission
查看>>
【译】在Asp.Net中操作PDF - iTextSharp - 使用字体
查看>>
事务备份还原分离附加
查看>>
JSch - Java实现的SFTP(文件上传详解篇)
查看>>
一些注意点
查看>>
.net 文本框只允许输入XX,(正则表达式)
查看>>
20.核心初始化之异常向量表
查看>>
[BSGS][哈希]luogu P3846 可爱的质数
查看>>