Mega Code Archive

 
Categories / C / Code Snippets
 

Increase value vs address

#include <stdio.h> int main(void) { int *p, j; p = &j; j = 1; printf("%p ", p); (*p)++; /* now j is incremented and p is unchanged */ printf("%d %p", j, p); return 0; }