return 0;
}
14:
// Определение функции
int DemoConsoleOutput()
{
cout « "This is a simple string literal « endl;
cout « "Writing number five: " « 5 << endl ;
cout « "Performing division 10 / 5 = " « 1 0 / 5 « : endl;
21: cout « "Pi when approximated is 22 / 7 = " « 22 / 7 « endl;
cout « "Pi more accurately is 22 / 7 = " « 22.0 / 7 « endl;
return 0;
}
Результат
This is a simple string literal
Writing number five: 5
Performing division 10 / 5 = 2
Pi when approximated is 22 / 7 = 3
Pi more accurately is 22 / 7 = 3.14286
Анализ
Интерес представляют строки 5, 10 и 15-25. В строке 5 находится объявление функ ции (function declaration), которое в основном указывает компилятору, что вы хотите создать функцию по имени D em o C o n so leO u tp u t (), возвращающую значение типа i n t (целое число). Именно из-за этого объявления компилятор соглашается откомпилировать строку 10, с учетом, что далее (в строках 15-25) следует определение функции (function definition), т.е. ее реализация.
42 ЗАНЯТИЕ 2. Структура программы на C++
Do'stlaringiz bilan baham: |