我要用c++做一个银行存取款管理系统 请问我现在用结构体输入数据 程序里就是添加账户,请问怎样

发布网友 发布时间:2022-04-27 00:12

我来回答

3个回答

热心网友 时间:2023-11-13 11:35

内存上有栈(快但是小)和堆(慢点但是容量大)
C++中,内存申请有2种方式,创建到栈中或者创建在堆中,根据你的需求,创建在哪里都可以,如果在栈中申请内存,则直接使用数组,如People[],访问方式为对象.的方式。

实际开发中,内存的数据量会越来越大,所以最好学会如何创建到堆中,即如何使用指针。
如:People *p;
p对象也和之前的数组中的一个元素一样储存在栈中,但是它只是一个地址,指向实际的就是People对象。你得通过->来访问。
那People **p是什么呢,功能等于开头我说的People数组,第一次->可以取到一堆的People*,第二次取到People。

而链表则就是在People中定义一个指向上一个或者下一个元素的同名People*指针,这样你就能一直遍历下去啦。追问听了你说的 我懂了一些 谢谢

热心网友 时间:2023-11-13 11:36

你编个11选五的或者20选二的彩票软件多好

热心网友 时间:2023-11-13 11:36

内存上有栈(快但是小)和堆(慢点但是容量大)
C++中,内存申请有2种方式,创建到栈中或者创建在堆中,根据你的需求,创建在哪里都可以,如果在栈中申请内存,则直接使用数组,如People[],访问方式为对象.的方式。

实际开发中,内存的数据量会越来越大,所以最好学会如何创建到堆中,即如何使用指针。
如:People *p;
p对象也和之前的数组中的一个元素一样储存在栈中,但是它只是一个地址,指向实际的就是People对象。你得通过->来访问。
那People **p是什么呢,功能等于开头我说的People数组,第一次->可以取到一堆的People*,第二次取到People。

而链表则就是在People中定义一个指向上一个或者下一个元素的同名People*指针,这样你就能一直遍历下去啦。追问听了你说的 我懂了一些 谢谢

热心网友 时间:2023-11-13 11:36

你编个11选五的或者20选二的彩票软件多好

热心网友 时间:2023-11-13 11:36

链表是基础知识,没学就不要想做软件追问不用这个就做不出来吗

热心网友 时间:2023-11-13 11:36

链表是基础知识,没学就不要想做软件追问不用这个就做不出来吗

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com