8.16总结

来源:互联网 发布:java项目相对路径 编辑:程序博客网 时间:2024/06/06 01:36

上午学习了链表,链表是一种常见的数据结构。在有些情况下,比如元素个数很多的时候用数组是很浪费空间的。链表存储元素的个数是不受限定的,当进行添加元素时存储的个数就会随之改变。

链表有一个头指针变量,这个变量保存一个地址。链表中每一个元素包括数据部分和指针部分。数据部分用来存放元素所包含的数据,指针部分用来指向下一个元素。最后一个元素的指针指向NULL。表示指向的 地址为空。

下午学习了C++的类和对象。关键点是属性和动作,按游戏中的元素可以理解,属性就比如人物的名字,血量,等级等等。动作就是人物动态的行为,比如人物在游戏中的跑动,战斗之类的。可以把属性看做变量,把动作看成函数。

#define _CRT_SECURE_NO_WARNINGS
#include<iostream>
#include<string>
using namespace std;


class sc{
public:
char name[10];
char photo[100];
int  jg;
private:
};




class listInfo{
public:
void Init(sc a);


private:


};


void listInfo::Init(sc a){
cout << a.name << endl;
cout << a.photo << endl;
cout << a.jg<< endl;
}
int main(){
sc a1,a2,a3,a4,a5,a6,a7,a8,a9;
listInfo b1,b2,b3,b4,b5,b6,b7,b8,b9;


a1.jg = 2000;
sprintf(a1.name , "多兰之戒");
sprintf(a1.photo , "1.png");


a2.jg = 1500;
sprintf(a2.name , "多兰之盾");
sprintf(a2.photo , "2.png");


a3.jg = 1100;
sprintf(a3.name , "腐败药水");
sprintf(a3.photo , "3.png");


a4.jg = 3700;
sprintf(a4.name , "饮血剑");
sprintf(a4.photo , "4.png");


a5.jg = 2600;
sprintf(a5.name , "激射火炮");
sprintf(a5.photo , "5.png");


a6.jg = 3800;
sprintf(a6.name , "三相之力");
sprintf(a6.photo , "6.png");


a7.jg = 2550;
sprintf(a7.name , "幻影之舞");
sprintf(a7.photo , "7.png");


a8.jg = 2700;
sprintf(a8.name , "巨人杀手");
sprintf(a8.photo , "8.png");


a9.jg = 3600;
sprintf(a9.name , "无尽之刃");
sprintf(a9.photo , "9.png");


b1.Init(a1);
b2.Init(a2);
b3.Init(a3);
b4.Init(a4);
b5.Init(a5);
b6.Init(a6);
b7.Init(a7);
b8.Init(a8);
b9.Init(a9);


getchar();
return 0;


}

0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 电信手机号码过户积分清零怎么办 被电话诈骗骗了怎么办 诈骗电话骗了钱怎么办 被网友骗了一千块钱怎么办 被网友骗了1000块怎么办 微信红包被骗100怎么办 3m投资钱要不回来怎么办 手机照片超过3m怎么办 小说大于3m看不了怎么办 携程订单删除了怎么办 绿叶会员密码忘了怎么办 账号对名错了怎么办 lv双肩包肩带短了怎么办 微信充q币被骗了怎么办 qq隐私密码忘了怎么办 qq锁屏密码忘了怎么办 qq手势密码忘记了怎么办 qq红包的密码忘了怎么办 qq密码被改了怎么办啊 手机qq密码忘了怎么办 腾讯安全中心冻结解冻进不去怎么办 qq钱包充值限额怎么办 qq没绑卡支付密码忘了怎么办 手机qq停止运行该怎么办 手机不支持qq软件运行怎么办 王者传奇冲元宝不到账怎么办 支付宝充值地下城点卷冲错了怎么办 dnf点券冲错了怎么办 百家号改了手机绑定找不到了怎么办 银行卡换了网银怎么办 qq没有银行卡转不出钱怎么办 qq钱包限制一万怎么办 qq余额超过20万怎么办 扣扣忘记了密码怎么办 qq钱包发不出来怎么办 qq支付密码忘了怎么办? 扣扣上转账错了怎么办 qq绑卡存在异常怎么办 微信没绑银行卡忘记支付密码怎么办 微信的自动扣费怎么办 不小心把钱充到微信财付通该怎么办