Advertisement
RicardasSim

struct

Aug 21st, 2019
233
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.72 KB | None | 0 0
  1. //-std=c99 -Wall -Wextra -Wpedantic -Wshadow
  2.  
  3. #include <stdio.h>
  4. #include <stdlib.h>
  5.  
  6. struct st1{
  7.     int a;
  8.     int b;
  9. };
  10.  
  11. typedef struct st2{
  12.     int a;
  13.     int b;
  14. } St2;
  15.  
  16. typedef struct{
  17.     int a;
  18.     int b;
  19. } St3;
  20.  
  21. struct{
  22.     int a;
  23.     int b;
  24. } st4 = { 10, 11 };
  25.  
  26. int main()
  27. {
  28.  
  29.     struct st1 s1;
  30.  
  31.     s1.a = 2;
  32.     s1.b = 3;
  33.  
  34.     printf("%d %d\n", s1.a, s1.b);
  35.  
  36.     struct st2 s2a;
  37.  
  38.     s2a.a = 4;
  39.     s2a.b = 5;
  40.  
  41.     printf("%d %d\n", s2a.a, s2a.b);
  42.  
  43.     St2 s2b;
  44.  
  45.     s2b.a = 6;
  46.     s2b.b = 7;
  47.  
  48.     printf("%d %d\n", s2b.a, s2b.b);
  49.  
  50.     St3 s3;
  51.  
  52.     s3.a = 8;
  53.     s3.b = 9;
  54.  
  55.     printf("%d %d\n", s3.a, s3.b);
  56.  
  57.     printf("%d %d\n", st4.a, st4.b);
  58.  
  59.     return 0;
  60. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement