You are not allowed to perform this action

هر یک از موارد زیر در یک سطر توضیح دهید.

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