UMBC CMSC 211 |
int fun( int a, float b = 2.3, char c = 'x' );
fun( n, 3.14159 );
push 'x'
declaration | name/type | return | params | suffix |
---|---|---|---|---|
void f( ) | ?f@@YA | X | X | Z |
void f( float ) | ?f@@YA | X | M | @Z |
void f( float, float ) | ?f@@YA | X | MM | @Z |
void f( int ) | ?f@@YA | X | H | @Z |
int f( char ) | ?f@@YA | H | D | @Z |
void f( int& ) | ?f@@YA | X | AAH | @Z |
void f( int&, int& ) | ?f@@YA | X | AAH0 | @Z |
void f( int&, int&, int& ) | ?f@@YA | X | AAH00 | @Z |
void f( char &, int & ) | ?f@@YA | H | AADAAH | @Z |