Bagikan melalui


COMM

Membuat variabel komunal dengan atribut yang ditentukan dalam definisi.

Sintaks

Definisi COMM,definisi ...

Keterangan

Variabel komunal dialokasikan oleh linker, dan tidak dapat diinisialisasi. Ini berarti Bahwa Anda tidak dapat bergantung pada lokasi atau urutan variabel tersebut.

Setiap definisi memiliki formulir berikut:

⟦language-type⟧ ⟦NEAR | FARlabel:type:count

Argumen jenis bahasa, NEAR, dan FAR hanya valid dalam MASM 32-bit.

Jenis bahasa opsional mengatur konvensi penamaan untuk nama berikut. Ini mengambil alih bahasa apa pun yang ditentukan oleh . Direktif MODEL . NEAR atau FAR opsional mengambil alih model memori saat ini. Label adalah nama variabel. Jenis dapat berupa penentu tipe apa pun (BYTE, WORD, dan sebagainya) atau bilangan bulat yang menentukan jumlah byte. Jumlah opsional menentukan jumlah elemen dalam objek data yang dideklarasikan. Jumlah default adalah satu.

Contoh

Contoh ini membuat array dari 512 elemen BYTE:

COMM FAR ByteArray:BYTE:512

Baca juga

Referensi arahan
Tata Bahasa MASM BNF