[Te11g2 9] Домашнее задание

Sergey Maslennikov tmp110306 на rplab.ru
Ср Апр 2 15:04:43 MSK 2014


К следующему занятию самостоятельно:

- изучить как организовать массив;
- узнать особенности массива символов -- текстовой строки; 
- узнать, что есть указатель и указатель на указатель;
- узнать назначение аргументов argc и **argv функции main и научиться
  эти аргументы использовать;
- узнать, как работает оператор switch;
- узнать, как работает функция strnlen и научиться её использовать;
- учесть, что курс рассчитан на то, что время домашней работы примерно
  втрое превышает время аудиторных занятий;
- задать вопросы непосредственно в рассылку, если они возникнут;

Кроме того, выполнить тренировочное (не рейтинговое) задание:

Написать программу, которая принимает один единственный аргумент
командной строки, вычисляет количество составляющих его символов,
выводит в стандартный выходной поток строку, содержащую заданный
аргумент и число символов в нём.

Принцип действия программы пояснён следующим примером,
в котором предположено, что ваша программа скомпилирована в исполняемый
файл 'hw':

Команда

./hw fghjk

приводит к выводу в стандартный выходной поток

The length of entered argument "fghjk" is 5.

СН




Подробная информация о списке рассылки tech11g2