在端上使用大数组 如果直接用 char a[999999]; 会由于栈空间不足失败, 但是不会抛出错误 直到memset 初始化数组的时候 这时候就会段错误。 需要改用new在堆上申请空间申请, 记得delete释放空间. char* a = new char(999999)