问:void print( int arr[][], int size );这个函数声明是对是错?
当然是错的了,这个根本不是什么函数声明的问题,而是数组声明的问题,int arr[][]这个声明就是错的,后面一维的长度不可省略!
问:char* ScreenInit(int height = 120, int width, char background);这个声明如何?
错,要是为形参height指定默认值,则后面的形参必须都指定默认值。
STL容器存储的对象
STL存储的对象要求可以支持复制。
STL容器只可以存储对象和指针,不可也存储引用。