2015-05-19 20 views

Odpowiedz

2

Najwyraźniej jest to sposób, aby zastąpić symboliczną nazwę funkcji C ...

Aby zmienić nazwę funkcji, trzeba deklarację prototypu, ponieważ kompilator nie zaakceptuje asm Hasło w definicji funkcji:

extern long Calc(void) asm ("CALCULATE"); 

Wywołanie funkcji Calc() spowoduje utworzenie instrukcji asemblera wezwać obliczyć funkcyjny.

Szukaj „Wymiana symboliczne nazwy funkcji w języku C” w this document