«« ( Date ) »» // «« ( Thread ) »» // ri4pp - 2005

Re: zna li neko zasto je ovo ovako

by Bojana Lukovic
petak, 08. jul 2005 - 05:13.

treba enter 2,3 a ne enter 2,1
za ostalo se slazem

> recimo da umesto enter 2,3 treba da stoji enter 2 1 ...
>
> pretpostavljam da je ovo resenje
>
> ...
> prvo postavka bi trebalo da bude (za MJ)
>
> class A
> int p,q;
> {
> int m(int i, int j)
> int k;
> {
> p=j;
> k=i;
> return k;
> }
>
> void main()
> {
> p=5;
> q=6;
> q=m(p,1);
> }
> }
>
> ... i onda
>
> 0: enter 2 1
> 3: load_1
> 4: putstatic 0
> 7: load_0
> 8: store_2
> 9: load_2
> 10: exit
> 11: return
> ...
>
> 100: getstatic 0
> 103: const_1
> 104: call -104 (=0)
> 107: putstatic 1
> 110: ....