C++的一些笔记
1.尽量不要用include<iostream.h> 应该用include<iostream> 2.使用int main(void)格式 3.wchar_t 宽字节字符 2个字节 或者4个字节 4.size_t 在 C 语言中就有了。 它是一种 整型 类型,里面保存的是一个整数,就像 int, long 那样。这种整数用来记录一个大小(size)。size_t 的全称应该是 size type,就是说 一种用来记录大小的数据类型。 通常我们用 sizeof(XXX) 操作,这个操作所得到的结果就是 size_t 类型。 因为 size_t 类型的数据其实是保存了一个整数,所以它也可以做加减乘除,也可以转化为 int 并赋值给 int 类型的变量。 类似的还有 wchar_t, ptrdiff_t。 wchar_t 就是 wide char type, 一种用来记录一个宽字符的数据类型 。 ptrdiff_t 就是 pointer difference type, 一种用来记录两个指针之间的距离的数据类型 。 通常,size_t 和 ptrdiff_t 都是用 typedef 来实现的。 5.判断语句最好把右值写在前面 if (NULL == a) 因为有可能笔误写成if (NULL = a)这样就可以编译不通过提早发现问题 6.整数常量也可以带一个后缀,后缀是 U 和 L 的组合