COMM
Tanımda belirtilen özniteliklerle ortak bir değişken oluşturur.
Sözdizimi
COMM tanımı ⟦, tanım ... ⟧
Açıklamalar
Ortak değişkenler bağlayıcı tarafından ayrılır ve başlatılamaz. Bu, bu tür değişkenlerin konumuna veya sırasına bağlı olmadığınız anlamına gelir.
Her tanım aşağıdaki forma sahiptir:
⟦language-type⟧ ⟦NEAR | FAR⟧ label:type⟦:count⟧
Dil türü, YAKIN ve UZAK bağımsız değişkenleri yalnızca 32 bit MASM'de geçerlidir.
İsteğe bağlı dil türü , aşağıdaki ad için adlandırma kurallarını ayarlar. tarafından belirtilen tüm dilleri geçersiz kılar. MODEL yönergesi. İsteğe bağlı NEAR veya FAR geçerli bellek modelini geçersiz kılar. Etiket, değişkenin adıdır. Tür herhangi bir tür belirtici (BYTE, WORD vb.) veya bayt sayısını belirten bir tamsayı olabilir. İsteğe bağlı sayı , bildirilen veri nesnesindeki öğe sayısını belirtir. Varsayılan sayı birdir.
Örnek
Bu örnek 512 BYTE öğesinden oluşan bir dizi oluşturur:
COMM FAR ByteArray:BYTE:512