When I run this code it always returns a negative integer, can anybody tell me why? It doesn't seem right to me.
Code:main() { int n0; int *n1 = &n0; printf("%d\n", (int)n1); }
When I run this code it always returns a negative integer, can anybody tell me why? It doesn't seem right to me.
Code:main() { int n0; int *n1 = &n0; printf("%d\n", (int)n1); }