GeekBand笔记-《C++面向对象高级编程(上)》 第一周
来源:互联网 发布:cyberduck mac版 编辑:程序博客网 时间:2024/05/29 17:37
定义类–>私有数据–>构造函数
1、malloc 申请的内存大小必须一次性确定,不然自动执行指针++。会出现指针指向未知的区域;
int main(){ Date* dateList = NULL; int size = 0; int* data = new int[3]; //int *data = (int *)malloc(sizeof(int*) * 3); cout << "请输入需要产生的日期个数:"; cin >> size; if (dateList = (Date *)malloc(sizeof(Date)*size))/*初次申请时应确定使用内存大小*/ { CreatePoints(dateList, data, size); } for (int i = 0; i < size; i++) { printf(*dateList++); } return 0;}
2、使用rand函数生成随机数,若需要每一次生成的数据都不一样,则必须使用srand()生成随机数种子,
若缺省种子为1,则每次程序生成的随机数一样;
3、若要使用指针变量,则需要时刻注意指针指向的地址是否与设计的一致
阅读全文
0 0
- (GeekBand)C++面向对象高级编程(上)第一周笔记(1)
- (GeekBand)C++面向对象高级编程(上)第一周笔记(2)
- Geekband C++面向对象高级编程(上) 第一周笔记 暗影行者
- GeekBand C++ 面向对象高级编程(上) 第一周笔记
- [GeekBand]C++面向对象高级编程(上)- 第一周笔记
- GeekBand笔记-《C++面向对象高级编程(上)》 第一周
- C++面向对象高级编程(下)第一周-Geekband
- (GeekBand)C++面向对象高级编程(上)第一周测试
- Geekband C++面向对象高级编程(下) 第一周笔记 暗影行者
- GeekBand笔记-《C++面向对象高级编程(下)》 第一周
- C++面向对象高级编程(上)-Geekband
- Boolan第一周---C++面向对象高级编程(上)
- GeekBand C++面向对象高级编程(上)一
- 学习笔记—面向对象高级篇上(GeekBand)
- Boolan C++面向对象高级编程(上)第一周笔记
- 【博览网】面向对象高级编程(上)——第一周课程笔记
- GeekBand C++ 面向对象高级编程(下) 第四周笔记
- Geekband C++面向对象高级编程(上) 第二周笔记 暗影行者
- RadioButton点击变色
- 【NOIP2017提高A组模拟10.8】Lost My Music
- 文件目录权限chmod/chown & 隐藏权限
- Okhttp封装
- 新WaveSwipeRefreshLayout+RecyclerView上拉加载下拉刷新+多条目布局
- GeekBand笔记-《C++面向对象高级编程(上)》 第一周
- HTML 图片映射,一个图片映射多个链接<map>
- 10-25 并查集神题——过路费(CodeVS)
- Handler倒计时跳转1v
- 初级phper的学习历程
- Recycleview实现购物车
- Kaldi语音识别注意事项
- CNN:卷积神经网络
- jdk7 动态语言功能