摘要:
其实在C++中,一个变量除了数据类型以外,还有3种属性: (1)存储类别:C++中允许使用auto,static,register,extern 4种存储类别。 (2)作用域:指在程序中可以使用该变量的区域。 (3)存储期或者生存期:指变量在内存中的存储周期。 以上3种属性是有联系的,程序设计者只能 阅读全文
摘要:
本文中的“黑暗料理”仅限本人在学习C++的过程中感觉易忘、有趣、不为大多数人所知的一些特性。 1. C++中int型数据在VC++环境下最小值为什么是 -32678,而不是-32677,其中涉及到原码、补码、反码的一些知识。 2. C++中的运算符的优先级及结合性。 3. C++中强制类型转换的方法 阅读全文