OJ题刷多了,每次都是直接分配内存,那么,你还记得怎么动态分配内存吗? ———————————————————————————————————— 我们知道,使用malloc/calloc等分配内存的函数时,一定要检查其返回值是否为“空指针”(亦即是检查分配内存的操作是否成功),这是良好的编程习惯,也是编写可靠程序所必需的.但是,如果你简单的把这一招应用到new上,那就不一定正确了. C++里,如果new分配内存失败,默认是抛出异常的.如果你想检查new是否成功,应该捕捉异常. try{ int*