-3
Ich habe versucht, von einer Codezeile in c zu Assembly zu gehen, aber ich kann einfach nicht herausfinden, was die korrekte Übersetzung der Zeiger-zu-Mitglied-Funktion mit Asm sein würde. Hier ist ein Fragment des Codes:Zeiger auf Mitglied mit _asm
struct file{
int size;
}FILE;
void function(FILE *result){
result -> size;
}
"Verwenden von asm" reicht nicht informativ, diese Frage zu beantworten - die Architektur? –
'result-> size' ist natürlich' (* result) .size', was bedeutet, dass 'size' das erste Mitglied ist, ist nur' * result' und das ist eine einfache Dereferenzierung in welcher Architektur Sie auch verwenden. – Jester
@Govind Parmar Ich benutze x86 – Dianagucor