目录
1. 赋初始值
如果是上来就需要进行运算的变量,一定要先赋初始值再用!!!
(1)布尔型变量:默认初始值指不定是啥,有一回跑程序的时候发现居然既不是true也不是false,直接把while循环卡TLE了,直接爆零;
(2)整型变量:子函数中显然会随机分配一个初始值,主程序里默认是0,然而本机上跑是这样,其他地方就不一定了,保险起见该赋成啥赋成啥,以免正式比赛爆零哭死。。。
(3)数组:必要性和(2)一样。可以用memset函数,头文件<cstring>或<memory.h>。
以下几种赋法仅限于memset使用,如果是单个变量会赋成其他值,如0x3f会赋成63!!!
① 赋0用memset(f,0,sizeof(0));
② 极大值的几种赋法:
0