Advertisement
Guest User

Example struct with 3 elements

a guest
Jul 20th, 2017
44
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.57 KB | None | 0 0
  1. [jwt@mal ~]$ cat derp.c
  2. #include <stdio.h>
  3.  
  4. struct derp {
  5. int a;
  6. int b;
  7. int c;
  8. };
  9.  
  10. int main() {
  11. struct derp herp =
  12. {.a = 1+2, 2+3, .b = 3+4, 4+5, .c = 5+6, 6+7};
  13.  
  14. printf("a: %d, b: %d, c: %d\n", herp.a, herp.b, herp.c);
  15.  
  16. return 0;
  17. }
  18. [jwt@mal ~]$ gcc -o derp derp.c
  19. derp.c: In function ‘main’:
  20. derp.c:11:44: warning: excess elements in struct initializer
  21. {.a = 1+2, 2+3, .b = 3+4, 4+5, .c = 5+6, 6+7};
  22. ^
  23. derp.c:11:44: note: (near initialization for ‘herp’)
  24. [jwt@mal ~]$ ./derp
  25. a: 3, b: 7, c: 11
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement