Example
int
main(
int
argc,
char
* argv[])
{
char
*ptr = 0;
char
&ref =
*ptr
;
return
0;
}
Solution
Do not initalize a reference with a pointer that may change.
int
main(
int
argc,
char
* argv[])
{
char
*ptr = 0;
char
d =
*ptr
;
char
&ref =
d
;
return
0;
}