Mercurial > hg > CbC > CbC_gcc
comparison CbC-examples/test_para3.c @ 150:26042f4007d5 current
fix examples
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Sat, 23 May 2020 07:51:47 +0900 |
parents | 4c6926a2b9bc |
children |
comparison
equal
deleted
inserted
replaced
149:ff10c3399912 | 150:26042f4007d5 |
---|---|
47 } | 47 } |
48 | 48 |
49 int function(){ | 49 int function(){ |
50 struct abc A; | 50 struct abc A; |
51 struct def B; | 51 struct def B; |
52 A.a = 10, A.b = 20.02, A.c = '\0', A.d = 0xad; | 52 A.a = 10, A.b = 20.02, A.c = '\0', A.d = (void*)0xad; |
53 B.d = 30, B.f = 0xbf; | 53 B.d = 30, B.f = (void*)0xbf; |
54 B.e.a = 50, B.e.b = 60.06, B.e.c = '\1', B.e.d = 0xed; | 54 B.e.a = 50, B.e.b = 60.06, B.e.c = '\1', B.e.d = (void*)0xed; |
55 | 55 |
56 printf("function :\n"); | 56 printf("function :\n"); |
57 print_abc(A); | 57 print_abc(A); |
58 print_def(B); | 58 print_def(B); |
59 //printf("20*%d + 30*%d + 40*%d + 50*%d =\n", a, b, c, d); | 59 //printf("20*%d + 30*%d + 40*%d + 50*%d =\n", a, b, c, d); |
63 | 63 |
64 int main(int argc, char **argv){ | 64 int main(int argc, char **argv){ |
65 struct abc A; | 65 struct abc A; |
66 struct def B; | 66 struct def B; |
67 //int a=10, b=20, c=30, d=40, e=50, f=60, g=70; | 67 //int a=10, b=20, c=30, d=40, e=50, f=60, g=70; |
68 A.a = 10, A.b = 20.02, A.c = '\0', A.d = 0xad; | 68 A.a = 10, A.b = 20.02, A.c = '\0', A.d = (void*)0xad; |
69 B.d = 30, B.f = 0xbf; | 69 B.d = 30, B.f = (void*)0xbf; |
70 B.e.a = 50, B.e.b = 60.06, B.e.c = '\1', B.e.d = 0xed; | 70 B.e.a = 50, B.e.b = 60.06, B.e.c = '\1', B.e.d = (void*)0xed; |
71 | 71 |
72 /* | 72 /* |
73 printf("main :\n"); | 73 printf("main :\n"); |
74 print_abc(A); | 74 print_abc(A); |
75 print_def(B); | 75 print_def(B); |