Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Khusus Microsoft
Karena instruksi rakitan sebaris dapat dicampur dengan pernyataan C atau C++, mereka dapat merujuk ke variabel C atau C++ berdasarkan nama dan menggunakan banyak elemen lain dari bahasa tersebut.
Blok __asm dapat menggunakan elemen bahasa berikut:
Simbol, termasuk label dan nama variabel dan fungsi
Konstanta, termasuk konstanta simbolis dan
enumanggotaDirektif makro dan praprosesor
Komentar (baik /* */ dan // )
Nama jenis (di mana pun jenis MASM akan legal)
typedefumumnya digunakan dengan operator seperti PTR dan TYPE atau untuk menentukan struktur atau anggota serikat
__asm Dalam blok, Anda dapat menentukan konstanta bilangan bulat dengan notasi C atau notasi radiks perakit (0x100 dan 100h setara, misalnya). Ini memungkinkan Anda untuk menentukan (menggunakan #define) konstanta di C dan kemudian menggunakannya di bagian C atau C++ dan rakitan program. Anda juga dapat menentukan konstanta dalam oktal dengan mendahuluinya dengan 0. Misalnya, 0777 menentukan konstanta oktal.
Apa yang ingin Anda ketahui lebih lanjut?
END Khusus Microsoft