Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /home/studb20/public_html/index.php on line 4
 2.2.2 Область опису змінних - Програмування С, С++теорія та практика (частина 2) - Studbook

Програмування С, С++теорія та практика (частина 2)

2.2.2 Область опису змінних

У мові Сі локальні змінні повинні описуватися на початку блоку, аби їх опис передував операторам виконання. Сі++ дозволяє описувати змінні у будь-якому місці програми, у безпосередній близькості від коду, що їх використовує. Цей метод оголошення змінних зменшує вірогідність помилок, пов’язаних з їх використанням. Так, лічильник циклу може визначатися та використовуватися у самому операторі, і після цього, за межами блоку, він також залишиться доступним.

Наприклад:

£1оа£ з=0;

£ог (іп£ і=0;і<10;і++)

{

з=з+1.0/і;

}

ргіп'Ь£("і==%й \п з==%£",і,з);

Але в Сі все ще залишаються жорсткими вимоги щодо так званого блоку опису змінних на початку функції.

 

6