سلام....
درزبان اسمبلی برای دریافت یک رشته از کارکترها برای مشخص کردن تعداد کارکترهای ورودی روش پویا وجودداره؟؟؟یعنی میشه کاربر اول تعداد ورودی ها را مشخص کنه بعد آرایه دریافت بشه؟؟؟
یعنی توی کد بالا میشه مقدار maxرا از ورودی بگیره؟؟؟؟یااینکه به تعدادی که کاربر وارد میکنه قراربگیره؟؟؟
اگر مقداراین max خیلی بیشتراز مقدار ورودی باشه حافظه از بین میره و دیگه قابل بازیابی نیست؟؟!!اگه اینجوریه برای بهینه کردن کد چیکار باید کردتا حافظه اضافی نداشته باشیم؟؟؟
درزبان اسمبلی برای دریافت یک رشته از کارکترها برای مشخص کردن تعداد کارکترهای ورودی روش پویا وجودداره؟؟؟یعنی میشه کاربر اول تعداد ورودی ها را مشخص کنه بعد آرایه دریافت بشه؟؟؟
کد:
string lable byte
max db 20
lea db ?
buffer db 20 dup(" ")
اگر مقداراین max خیلی بیشتراز مقدار ورودی باشه حافظه از بین میره و دیگه قابل بازیابی نیست؟؟!!اگه اینجوریه برای بهینه کردن کد چیکار باید کردتا حافظه اضافی نداشته باشیم؟؟؟