Logo ro.boatexistence.com

În timpul extinderii macro, fiecare declarație este înlocuită cu?

Cuprins:

În timpul extinderii macro, fiecare declarație este înlocuită cu?
În timpul extinderii macro, fiecare declarație este înlocuită cu?

Video: În timpul extinderii macro, fiecare declarație este înlocuită cu?

Video: În timpul extinderii macro, fiecare declarație este înlocuită cu?
Video: Stuck macros: deterministically interleaving macro-expansion and typechecking 2024, Mai
Anonim

În timpul extinderii macro, instrucțiunea macro este înlocuită cu secvență de instrucțiuni de asamblare.

Ce este responsabil pentru extinderea macro?

Extinderea macro este întotdeauna doar o transformare textuală a codului sursă de intrare. Ar trebui să puteți vedea codul după ce pre-procesorul (partea compilației care face extinderea macro) este finalizată; pe acest text funcționează compilatorul propriu-zis.

Care declarații modifică fluxul de control în extinderea macro?

a) Facilități pentru modificarea fluxului de control în timpul extinderii. Extindere cu declarațiile AIF, AGO și ANOP. După cum SS este definit prin introducerea lui în câmpul „LABEL” al unei declarații din corpul macrocomenzii.

Cum se numește procesul de înlocuire a numelui macro cu instrucțiunile și instrucțiunile incluse în definiția macro?

Explicație: inserarea instrucțiunilor și instrucțiunilor la locul macronumelui, în program, este cunoscută ca apelarea a macro. 8.

Ce declarații macro-prototip declară?

Instrucțiunea prototip al instrucțiunii macro (denumită de aici înainte „instrucțiunea prototip”) specifică codul operației mnemonice și formatul tuturor instrucțiunilor macro pe care le utilizați pentru a apela macro-ul definiție. Instrucțiunea prototip trebuie să fie a doua declarație fără comentarii din fiecare definiție a macrocomenzii.

Recomandat: