X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=aus_sammelwut%2Fpaulchen%2Fublu%2Fss08%2Fabgabe%2Fcodeb%2Ftestcases%2Fparameter4.call;fp=aus_sammelwut%2Fpaulchen%2Fublu%2Fss08%2Fabgabe%2Fcodeb%2Ftestcases%2Fparameter4.call;h=beb00132d584269c5906079ba6f06af786c3c268;hb=f6171150f9e60240b256808fc31613530b21db6c;hp=0000000000000000000000000000000000000000;hpb=b82da83a0ad2014c11113818eee6bd5fb5f3445c;p=uebersetzerbau-ss10.git diff --git a/aus_sammelwut/paulchen/ublu/ss08/abgabe/codeb/testcases/parameter4.call b/aus_sammelwut/paulchen/ublu/ss08/abgabe/codeb/testcases/parameter4.call new file mode 100644 index 0000000..beb0013 --- /dev/null +++ b/aus_sammelwut/paulchen/ublu/ss08/abgabe/codeb/testcases/parameter4.call @@ -0,0 +1,12 @@ + +typedef struct S {long a1; long a2; long a3;} S_t; +S_t s1 ={10,20,30}; +S_t s2 ={40,50,60}; +S_t s3 ={70,80,90}; +S_t s4 ={100,110,120}; +S_t s5 ={130,140,150}; +S_t s6 ={160,170,180}; + +extern long test(long*,long*, long*, long*, long*, long*); + +return ( (10L*50L*90L*100L*140L*180L)==test((long*)&s1,(long*)&s2,(long*)&s3,(long*)&s4,(long*)&s5,(long*)&s6));