C++学习
kether_
这个作者很懒,什么都没留下…
展开
-
C++笔记(三)
C++ 动态内存C++ 程序中的内存分为两个部分:栈:在函数内部声明的所有变量都将占用栈内存。堆:这是程序中未使用的内存,在程序运行时可用于动态分配内存。很多时候,您无法提前预知需要多少内存来存储某个定义变量中的特定信息,所需内存的大小需要在运行时才能确定。在 C++ 中,您可以使用特殊的运算符为给定类型的变量在运行时分配堆内的内存,这会返回所分配的空间地址。这种运算符即 new 运算符。如果您不再需要动态分配的内存空间,可以使用 delete 运算符,删除之前由 new 运算符分配的内存do原创 2020-09-14 18:53:05 · 127 阅读 · 0 评论 -
C++笔记(二)
一、类定义&对象定义定义一个类,本质上是定义一个数据类型的蓝图。这实际上并没有定义任何数据,但它定义了类的名称意味着什么,也就是说,它定义了类的对象包括了什么,以及可以在这个对象上执行哪些操作。class Box{ public: double length; // 盒子的长度 double breadth; // 盒子的宽度 double height; // 盒子的高度};关键字 public 确定了类成员的访问属性。在类对象作用域原创 2020-09-14 18:16:39 · 368 阅读 · 0 评论 -
c++ 笔记(一)
目录一 、C++编译器及使用1.windows直接安装visual stdio20192.liunx或mac3.使用g++二 、C++数据类型三 变量及函数声明理解声明与定义的区别自动类型转换强制类型转换四 变量作用域3.全局变量、局部变量、静态全局变量、静态局部变量的区别C++ 函数函数声明调用函数函数参数C++数字C++随机数C++数组指向数组的指针传递数组给函数从函数返回数组C++字符串1.C风格字符串2.C++中的string类C++指针C++指针数组C++引用关键字集合关键字:enum关键字:ty原创 2020-09-11 13:54:38 · 221 阅读 · 0 评论