Advertisement
Guest User

Untitled

a guest
Mar 4th, 2015
200
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.41 KB | None | 0 0
  1. /* Structures and functions */
  2. struct sample { int n; int *k; int t[3]; };
  3. void modify( struct sample s ) { s.n = 16; *(s.k) = 12; s.t[1] = 2000; }
  4. main() { int zero = 0;
  5. struct sample x = { zero, &zero, {zero,zero,zero} };
  6. modify( x );
  7. printf( "x.n =%d\n", x.n ); printf( "*(x.k)=%d\n", *(x.k) ); printf( "x.t[1]=%d\n", x.t[1] );
  8. }
  9. Shell $> gcc struct3.c -o struct3 $> ./struct3 x.n = 0 *(x.k) = 12 x.t[1] = 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement