记录memset中的sizeof的用法, unsigned char *buff = (unsigned char*) malloc(128 * sizeof(char)); //错误的:memset(buff, 0, sizeof(buff)); //正确是下面的: memset(buff, 0, sizeof(128 * sizeof(char))); 第2行,memset中sizeof的buff,只是计算指针 *buff所占内存字节的个数. 偶尔会出现下面的Error: 而第4行 是正确的…