Advertisement
Guest User

Untitled

a guest
Jul 20th, 2017
53
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.60 KB | None | 0 0
  1. daniel@daniel:~/tmp$ cat wtf.c
  2. #include <stdio.h>
  3. typedef struct Test {
  4. int a;
  5. char *b;
  6. } Test;
  7. int main() {
  8. Test t = { .a = (1+2,3+4), .b = ("foo","bar")};
  9. printf("%d:%s\n", t.a, t.b);
  10. }
  11. daniel@daniel:~/tmp$ clang wtf.c -o wtf
  12. wtf.c:9:23: warning: expression result unused [-Wunused-value]
  13. Test t = { .a = (1+2,3+4), .b = ("foo","bar")};
  14. ~^~
  15. wtf.c:9:38: warning: expression result unused [-Wunused-value]
  16. Test t = { .a = (1+2,3+4), .b = ("foo","bar")};
  17. ^~~~~
  18. 2 warnings generated.
  19. daniel@daniel:~/tmp$ ./wtf
  20. 7:bar
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement