c++primer学习笔记4 - 表达式和语句
2014-02-05 00:33
330 查看
1. 表达式
(1) 使用前自增操作符,工作量更小;(2) (*p).foo == p->foo;
(3) 悬挂指针
未初始化或者delete后的指针,未指向明确地址,成为野指针,使用将导致内存错误,正确做法为初始化或在delete后立即置指针为0;
(4) 强制类型转换
cast-name<type>(expression);
cast-name包括static_cast, dynamic_cast, const_cast和reinterpret_cast;
应尽量减少使用强制类型转换;
2. 语句
相关文章推荐
- DB2 公共表表达式(WITH语句的使用)
- sql语句like的用法 有些正则表达式可以通过like实现
- 二、Java运算符,表达式和语句
- EL判断语句的表达式
- 正则表达式提取sql语句的@参数名,顺便修正subsonic的一个bug
- 语句和表达式
- 第四章:语句与第五章:操作符和表达式
- 例解GNU C之表达式中的复合语句
- 表达式与语句的区别(转自知乎用户孙竟)
- 狗屁不通的《C语言详解:什么是表达式、语句、表达式语句?》
- 第三章 运算符、表达式与语句
- 如果语句表达式
- java基础之运算符表达式,语句
- java中运算符操作数表达式语句使用详解
- 2012年8月29日|第四章:运算符、表达式和语句|总结
- 第五章 运算符、表达式和语句
- Python<5>赋值、表达式、打印语句
- 思维导图表达式语句运算符章
- n>0?(n&(n-1))==0:false;判断一个数是不是2的幂(表达式语句)
- 【C】 04 - 表达式和语句