2018年12月15日

左值和右值

摘要: 左值和右值 在C和C++11以前,认为能放在赋值语句左边的就是左值,而不能放在赋值语句左边的就是右值, 但是在C++11中有一些特殊情况,所以,在C++11中认为,左值使用的是变量本身,即它在内存中的位置,而右值使用的是变量存放的值 例如 a = b + c; 这个语句表示的是将b中的值和c中的值相 阅读全文

posted @ 2018-12-15 23:02 lazzzy 阅读(125) 评论(0) 推荐(0) 编辑

const限定符

摘要: 1.顶层const和底层const 顶层const指的是变量本身是const,即变量本身是常量; 例如 const int a = 1; 表示变量a是常量,不可更改a的值; 再例如指针情况,int *const p = &x; 表示整形指针变量p是一个常量, 即p的值是不变的,也就是p会一直指向某一 阅读全文

posted @ 2018-12-15 22:49 lazzzy 阅读(180) 评论(0) 推荐(0) 编辑

导航