main() { int a; a = mysub( 6 ); print( a ); } int mysub( int arg ) { int b,c; b = arg*2; c = b + 7; return c; }
Bagi operating system, main() adalah subroutine. Jika main() mendapat kontrol maka dia harus mengikuti aturan di bawah "subroutine prolog".
Quest 8: berapa banyak ruangan yang musti diberikan stack untuk menyimpan variabel-variabel yang ada di main() ?
Jawab: 4byte untuk sebuah variabel a
Tidak ada komentar:
Posting Komentar