assert与if的区别(讲个小故事一下就明白了)
记得我好像给小明说过:记住了,assert是在debug模式下才有效,它是一个用于调试的宏,除非你修改系统宏,我想吃饱了没事干才那样做。今天:我:小明,这是release版本要上线了,下面这两句代码是你写的?怎么没有if判断呢? int* p = (int*)malloc(sizeof(int)); assert(p);小明:哥,是我写得啊,assert不是也是用来判断的...