Шрифт:
Директива
Будем считать, что вы понимаете, как включить этот код в полную программу, чтобы провести ее тестирование.
Первая строка функции
Эта строка выделяет участок памяти для хранения строки символов и присваивает ему имя
Инструкция, вводящая новое имя в программе и выделяющая память для переменной, называется определением.
Следующая строка считывает символы с устройства ввода (клавиатуры) в переменную:
Имя
Переход на новую строку необходим для того, чтобы привлечь внимание компьютера. Пока переход на новую строку не будет выполнен (не будет нажата клавиша <Enter>), компьютер просто накапливает символы. Эта “отсрочка” дает нам шанс передумать, стереть некоторые символы или заменить их другими перед тем, как нажать клавишу <Enter>. Символ перехода на новую строку не является частью строки, хранящейся в памяти.
Введя входную строку в переменную
Эта строка выводит на экран слово Hello за которым следует имя Nicolas (значение переменной
Если бы мы любили повторяться и набирать лишний текст, то разбили бы эту строку на несколько инструкций.
Однако мы не страдаем графоманией и, что еще важнее, — очень не любим лишние повторы (поскольку любой повтор создает возможность для ошибки), поэтому объединили три оператора вывода в одну инструкцию.
Обратите внимание на то, что мы заключили выражение
Здесь строка "
3.2. Переменные