قوانین ذخیرهسازی سراسری/محلی
Wave ذخیرهسازی و تغییرپذیری را د ر سطح کلیدواژهها به وضوح تفکیک میکند.
خلاصه
- ثابتهای سراسری:
const - متغیرهای ذخیرهسازی سراسری:
static - متغیرهای محلی:
var،let،let mut
یعنی، در سطح بالا فقط const و static اعلام میشوند، و در بلوک/تابع داخلی فقط متغیرهای var و let اعلام میشوند.
ثابتهای سراسری: const
const بهعنوان یک ثابت زمان کامپایل در نظر گرفته شده و نمیتوان آن را دوباره تخصیص داد.
const PAGE_SIZE: i32 = 4096;
const MAGIC: i32 = 0x1BADB002;
