C++学习笔记
smalltree_it
这个作者很懒,什么都没留下…
展开
-
C++指针的作用
1.指针允许你以更简洁的方式引用大的数据结构程序的数据结构从原子级别的数据结构:整型、浮点型、字符型、枚举型,到分子级别的数组、结构体(又称为“记录”),再到数据结构中的队列、栈、链表、树等,无论如何复杂,数据结构总是位于计算机的内存中,因此必有地址。利用指针就可以使用地址作为一个完整值的速记符号,因为一个内存地址在内部表示为一个整数。当数据结构本身很大时,这种策略能节约大量内存空间2.指针使程序的不同部分能够共享数据类似于共享内存,如果将某一个数据值的地址从一个函数传递到另外一个函数,这两个函数就能转载 2020-09-08 17:13:38 · 4493 阅读 · 0 评论 -
c++学习笔记 std的作用
C++学习笔记 std的作用1.直接指定标识符2.使用using关键字3.使用using namespace stdC++编程时几乎每次都敲上using namespace std;但这行代码究竟有什么作用呢? C++标准程序库中的所有标识符都被定义于一个名为std的namespace中。早些的编码将标准库功能定义在全局空间里(所以并不需要注明使用什么命名空间),声明在带.h后缀的头文...转载 2019-06-03 00:03:18 · 874 阅读 · 0 评论 -
C++变量的储存类别及特点
C++语言中定义了4种储存类别,分别是auto变量,static变量,register变量。静态变量通常是在变量定义时就分配固定的存储单元并一直保持不变,直至整个程序结束,他们存储在静态存储区中。动态变量是在程序执行过程中使用它时才分配存储单元,使用完毕立即将存储单元释放。1、auto变量自动变量存储类型是C++语言程序中默认的存储类型。函数内未加存储类型说明的变量均视为自动变量,...原创 2019-09-22 14:38:09 · 1500 阅读 · 1 评论 -
C++字符字符数组
1、strcatscract(字符数组1,字符数组2);作用把字符数组2中的字符串连接到字符数组1中字符串的后面,并删去字符串1后的串结束标志“\0”,注意字符数组1的长度要够用2、strcpyscrcpy(字符数组1,字符数组2);要求字符数组1有足够的长度字符数组1必须写成数组形式,而字符数组2可以是字符数组,也可以是一个字符串常量,这时相当于把一个字符串赋予一个字符...原创 2019-09-23 15:40:38 · 723 阅读 · 0 评论