هر یک از موارد زیر در یک سطر توضیح دهید.
- تفاوت خطای زمان کامپایل و خطای زمان اجرا را بنویسید.
- تفاوت حافظهی متغیّرهای سراسری(global) و حافظهی متغیرهای محلّیlocal)) و حافظهی heap را بنویسید.
- دستورات پرش موجود در حلقهها، دستور پرش به خارج از تابع، دستور خروج از برنامه را بنویسید.
- معادل کد زیر را یک بار با استفاده از دستور حلقهای while و یک بار با استفاده از دستور do … while بنویسید:
int i; for (i=0; i<n; i++){ cout << i+1 << endl; }