C++笔记
Cloudkip
这个作者很懒,什么都没留下…
展开
-
C语言中为什么要使用指针
1、问:什么是指针?(1)“指针”是一种数据类型,或者说一系列数据类型的泛指(包括int* float*等)(2)也有很多时候,说起“指针”,指的是“指针变量”,其存储的是值的地址所以看到相关描述存在差异时,不要诧异为了避免文字描述的歧义,直接看代码:int* p1;(3)上述声明创建了一个“指针”p1 (指的是“指针变量”p1)(4)int* 是一种类型——指向int的“指针”...原创 2020-02-21 11:34:40 · 14842 阅读 · 4 评论 -
数组名是不是数组元素首地址?
&符号(1)int &r = i; 在声明中,表示引用(2)p = &i; 在表达式里,是取址运算符*符号(1)int *p; 在声明中,表示指针(2)*p = i; 在表达式里,是解引用运算符左值和右值一般来说,赋值操作等号左边是(可修改的)左值,右边取右值变量一块有名字的存储区域,是左值值某种类型的二进制数据,是右值左值/右值示例int...原创 2020-01-08 15:36:31 · 5775 阅读 · 0 评论