Руководство полного чайника по программированию на языке Си

       

ПРОГРАММА В ЦЕЛОМ


Программа в целом состоит из функций. Одна из функций должна иметь имя main(),

С ФУНКЦИИ main НАЧИНАЕТСЯ ВЫПОЛНЕНИЕ ПРОГРАММЫ.

(на самом деле этому предшествует отведение и инициализация глобальных переменных; смотри последующие лекции).

Часто main() - единственная функция в программе.

Структура программы такова:

#include

/* магическая строка */

/* ГЛОБАЛЬНЫЕ ПЕРЕМЕННЫЕ (о них позже) */ int a = 7; int b; /* по умолчанию 0 */

/* ФУНКЦИИ */ f1(){....} f2(){....}

/* НАЧАЛЬНАЯ (ГЛАВНАЯ) ФУНКЦИЯ */ void main(){ ... }

Пример программы:

#include

int f1(int x, int y){ return (x + y*2); }

int f2(int x){ int z;

z = x+7; return 2*z; }

void main(){ /* Объявления переменных */ int a, b, c;

/* Операторы */ a = 5; b = 6;

c = f1(a, b+3); b = f1(1, 2); a = f2(c);

printf("A есть %d B есть %d C есть %d\n", a, b, c); }

Она печатает:

A есть 60 B есть 5 C есть 23



Содержание раздела