随笔分类 - C++
摘要:指针的基本运算 &与*操作符 具体示例可以见下图: 代码演示: char ch = 'a'; // &操作符 // &ch = 97; // &ch左值不合法 char* cp = &ch; // &ch右值 //&cp = 97; // &cp左值不合法 char** cpp = &cp; //
阅读全文
摘要:几种C++中的原始指针 const pointer 与pointer to const 关于const修饰的部分: -- 看左侧最近部分; -- 如果左侧没有,则看右侧; 例子: char str[] = {"abc"}; char const *pStr1 = "hello"; char* con
阅读全文
摘要:内存四区 a) 代码区。代码 b) 全局区。全局的常量字符串常量“ABC” 变量 c) 栈区。系统自动开辟,系统自动释放,并不是很大 d) 堆区。动态开辟的内存,手动开辟,手动释放。大 地址 把内存以单个字节为单位,分开,每一个编号,这个编号就是地址。 编号是连续的 唯一的 取地址运算符:&单目运算
阅读全文