...
Wiki Markup |
---|
In this example, {{p2}} is assigned the value returned by {{bar()}}, but that value is never used. Note this example assumes that {{foo()}} and {{bar()}} return valid pointers in compliance with \[[DCL30-C|DCL30-C. Do not refer to an object outside of its lifetime]\]. |
Code Block | ||
---|---|---|
| ||
int *p1, *p2; p1 = foo(); p2 = bar(); if(baz()) return p1; else p2 = p1; return p2; |
...