範例
int
main(
int
argc,
char
* argv[])
{
int
*ptr;
char
*data;
data = (
char
*) malloc(
sizeof
(
char
));
free(data);
return
0;
}
解決方案
立即起始設定所有指標變數。
int
main(
int
argc,
char
* argv[])
{
int
*ptr = 0;
//or NULL
char
*data
= (
char
*) malloc(
sizeof
(
char
));
free(data);
return
0;
}