1.P147页 表5-4 操作符优先级需要背诵.
2.new表达式如果无法获得足够内存空间,系统会抛出bad_alloc异常.
3.不要妄想这样使用delete:
int i; int*pi=&i; delete pi;
delete只能释放用new分配的内存地址的指针
0值指针...随你蹂躏了
4.删除指针,及时给指针赋0值.避免悬垂指针出现的难以检查的错误.
5.做整数和浮点数加法时,会先把整数转换为浮点数再进行运算
6.由编译器自动执行,无须程序员介入的被成为隐式转换.比如第5条的转换就是.(这条红色突出了,因为以前学到后面的章节时一直不了解)
7.取得void*保存的指针值不能直接赋值.必须进行强制转换:
int i;
void *vp=&i;
int *pi=static_cast<int *>(vp); //若直接pi=vp; 则错误
8.默认的浮点字面值为单精度类型
今天晚上继续复习,今天必须搞定第六章的复习!!就只有假期的时间了!