C++的2个易错点

问:void print( int arr[][], int size );这个函数声明是对是错?
  当然是错的了,这个根本不是什么函数声明的问题,而是数组声明的问题,int arr[][]这个声明就是错的,后面一维的长度不可省略!

问:char* ScreenInit(int height = 120, int width, char background);这个声明如何?

  错,要是为形参height指定默认值,则后面的形参必须都指定默认值。

STL容器存储的对象

  STL存储的对象要求可以支持复制。 

  STL容器只可以存储对象和指针,不可也存储引用。 

原文地址:https://www.cnblogs.com/younes/p/1620375.html