Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Розробка на мові програмування С програми, що ілюструє роботу з символами, рядками і блоками

Реферат Розробка на мові програмування С програми, що ілюструє роботу з символами, рядками і блоками





an align="justify"> - функція повертає кількість символів у строковой константі n.

Gotoxy (x, y) - функція переміщує курсор у координату x, y.

Strncpy () - функція, яка копіює певну кількість символів з однієї строкової константи в іншу.

У даній програмі організована робота з файлом:

Якщо в деякій функції будуть потрібні певні ресурси, наприклад, потрібно відкрити файл, відвести блок пам'яті в області вільної пам'яті, встановити монопольні права доступу тощо, для подальшої роботи системи зазвичай буває вкрай важливо, щоб ресурси були звільнені належним чином. Зазвичай такий "належний спосіб" реалізує функція, в якій відбувається запит ресурсів і звільнення їх перед виходом. Наприклад:

use_file (const char * fn)

{* f = fopen (fn, "w");

// працюємо з f

fclose (f);

}

програма символ рядок блок

Все це виглядає цілком нормально до тих пір, поки ви не зрозумієте, що за будь-якої помилку, що сталася після виклику fopen () і до виклику fclose (), виникне особлива ситуація, в результаті якої ми вийдемо з use_file (), не звертаючись до fclose ().

У даній програмі також були використані основні логічні операції мови С + +, тобто цикли, умовні оператори і т.д.

Результати розрахунку. Аналіз і тестування


При запуску програми з'являється головне меню:

В 

При виборі якого-небудь пункту цього меню, виникає підміню:


Подальший діалог з користувачем інтуїтивно зрозумілий. Слід тільки вибрати потрібний пункт підміню і стежити за повідомленнями на екрані компюютера. p align="justify"> Висновок


Мова "C" (вимовляється "сі") - це універсальна мова програмування, для якого характерні економічність вирази, сучасний потік управління і структури даних, багатий набір операторів. Мова "C" не є ні мовою "дуже високого рівня", ні "великим" мовою, і не призначається для деякої спеціальної області застосування. але відсутність обмежень і спільність мови роблять його більш зручним і ефективним для багатьох завдань, ніж мови, імовірно більш потужні. Мова "C", що спочатку призначався для написання операційної системи "UNIX" на ЕОМ DEC PDP-11, був розроблений і реалізований на цій системі Деннісом Річі. Операційна система, компілятор з мови "C" і по суті всі прикладні програми системи "UNIX" (включаючи все програмне забезпечення, використане при підготовці цієї книги) написані на "C". Комерційні компілятори з мови "C" існують також на деяких інших ЕОМ, включаючи IBM...


Назад | сторінка 8 з 11 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Мова Paskal. Основні елементи мови. Структура програми
  • Реферат на тему: Розробка прикладної програми для криптографічного обробки даних шифром Цеза ...
  • Реферат на тему: Розробка програми з використанням мови логічного програмування Prolog
  • Реферат на тему: Розробка програми з використанням мови логічного програмування Prolog
  • Реферат на тему: Аналіз програми та підручніків з української мови Щодо Вивчення частин мови ...