ВУЗ:
Составители:
Рубрика:
15
Следующая программа использует цикл for для вывода содержимого
строки:
#include <iostream.h>
void main(void)
{
char alphabet[34]; //33 символа плюс NULL char let-
ter;
int index;
for (letter = 'A', index = 0; letter <= 'Я'; let-
ter++,index++) alphabet[index] = letter;
alphabet[index] = NULL;
for (index = 0; alphabet[index] 1= NULL; index++)
cout << alphabet[index];
cout << endl;
}
При рассмотрении программ на C++ можно встретить символы, заклю-
ченные в одинарные (например, 'А') и в двойные кавычки ("А"). Символ
внутри одинарных кавычек представляет собой символьную константу.
Компилятор C++ выделяет только один байт памяти для хранения символь-
ной константы. Символ в двойных кавычках представляет собой строковую
константу — указанный символ и символ NULL (добавляемый
компилято-
ром). Таким образом, компилятор будет выделять два байта для символьной
строки.
Для инициализации символьной строки при объявлении укажите тре-
буемую строку внутри двойных кавычек:
char title[64] = "Учимся программировать на языке C++";
Функции
Функция представляет собой набор связанных операторов, которые
выполняют определенную задачу. Для вызова функции программы просто
обращаются к имени функции, за которым следуют круглые скобки, как по-
казано ниже:
function_name();
Если программа передает информацию (параметры) в функцию, она
размещает эту информацию внутри круглых скобок, разделяя ее запятыми:
payroll(employee_name, employee_id, salary);
После того как последний оператор функции завершен, выполнение
программы продолжается с первого оператора следующего за вызовом функ-
ции.
Когда функция возвращает значение, вызвавшая программа может ис-
пользовать его различным образом. Например, использовать возвращаемое
значение в условии:
if (payroll(employee, hours, salary) < 500.00)
cout << "Этот служащий нуждается в повышении" << endl;
Каждая функция, вызываемая в программе, должна быть где-то опре-
делена (только один раз). Определение функции – это описание функции, в
котором приводится тело функции. Например:
Следующая программа использует цикл for для вывода содержимого строки: #includevoid main(void) { char alphabet[34]; //33 символа плюс NULL char let- ter; int index; for (letter = 'A', index = 0; letter <= 'Я'; let- ter++,index++) alphabet[index] = letter; alphabet[index] = NULL; for (index = 0; alphabet[index] 1= NULL; index++) cout << alphabet[index]; cout << endl; } При рассмотрении программ на C++ можно встретить символы, заклю- ченные в одинарные (например, 'А') и в двойные кавычки ("А"). Символ внутри одинарных кавычек представляет собой символьную константу. Компилятор C++ выделяет только один байт памяти для хранения символь- ной константы. Символ в двойных кавычках представляет собой строковую константу — указанный символ и символ NULL (добавляемый компилято- ром). Таким образом, компилятор будет выделять два байта для символьной строки. Для инициализации символьной строки при объявлении укажите тре- буемую строку внутри двойных кавычек: char title[64] = "Учимся программировать на языке C++"; Функции Функция представляет собой набор связанных операторов, которые выполняют определенную задачу. Для вызова функции программы просто обращаются к имени функции, за которым следуют круглые скобки, как по- казано ниже: function_name(); Если программа передает информацию (параметры) в функцию, она размещает эту информацию внутри круглых скобок, разделяя ее запятыми: payroll(employee_name, employee_id, salary); После того как последний оператор функции завершен, выполнение программы продолжается с первого оператора следующего за вызовом функ- ции. Когда функция возвращает значение, вызвавшая программа может ис- пользовать его различным образом. Например, использовать возвращаемое значение в условии: if (payroll(employee, hours, salary) < 500.00) cout << "Этот служащий нуждается в повышении" << endl; Каждая функция, вызываемая в программе, должна быть где-то опре- делена (только один раз). Определение функции – это описание функции, в котором приводится тело функции. Например: 15
Страницы
- « первая
- ‹ предыдущая
- …
- 13
- 14
- 15
- 16
- 17
- …
- следующая ›
- последняя »