Теоретичні основи мови програмування C та середовища розробки Microsoft Visual C , яка дозволяє створювати як маленькі программи і утиліти для персонального використання, так і корпоративні системи, що працюють з базами даних на різних плтаформах.
Аннотация к работе
Міністерство освіти та науки України Чернівецький національний університет імені Юрія Федьковича Факультет комп?ютерних наук Кафедра комп?ютерних систем і мереж Реферат Мова програмування C та середовище розробки Microsoft Visual C 2007р. АНОТАЦІЯ В програмному документі описані загальні відомості про мову програмування C та середовище розробки Microsoft Visual C , способи структуризації та відладки програм, вбудовані елементи мови які використовувались в даній роботі. СПОСОБИ СТРУКТУРИЗАЦІЇ ПРОГРАМИ 4. Microsoft VisualC містить безліч інтегрованих засобів візуального програмування. ЕЛЕМЕНТИ МОВИ Таблиця 2.1 Рекомендації комітету ANSI розробникам компіляторів мови С. Аспект Запропоновані стандарти Типи даних Чотири: символьний, цілочисельний, з плаваючою крапкою і перелік Коментарі / * - початок, * / - кінець; доданий - //: набір символів в рядку справа ігноруватиметься компілятором Довжина ідентифікатора 31 символ; цього достатньо для забезпечення унікальності ідентифікатора Стандартні ідентифікатори і файли Розроблений мінімальний набір ідентифікаторів і файлів заголовків, необхідних для здійснення базових операцій, наприклад введення/виведення Аспект Запропоновані стандарти Директиви препроцесора Значку #, з якого починається директива препроцесора, може передувати відступ (будь-яка комбінація пропусків і символів табуляції), що допомагає відрізнити директиву від решти програмного коду; у деяких ранніх компіляторах існувала вимога поміщати директиви препроцесора тільки починаючи з першої позиції рядка Запис виразів в декілька рядків Cуміжні літерали обєднуються; таким чином, вираз з оператором #define може бути записано в два рядки Стандартні бібліотеки У запропонованому стандарті ANSI визначено базовий набір зовнішніх і системних функцій, таких як read() і writе() Керування виведнням Узгоджено набір керуючих послідовностей, включаючи символи форматування, такі як розрив рядка, розрив сторінки і символ табуляції Ключові слова Узгоджено мінімальний набір ключових слів, необхідних для побудови працездатних виразів на мові С sizeof() Оператор sizeof () повинен повертати значення типу size_t замість системно-залежної цілочисельної змінної Прототипи функцій Компілятори мови С повинні підтримувати програми, які використовують, так і ті, що не використовують прототипи функцій Аргументи командного рядки Узгоджено і затверджено єдиний синтаксис використання аргументів командного рядка Аспект Запропоновані стандарти Тип даних void Ключове слово void може використовуватися у функціях, що не повертають значення; для функції, що повертає значення, результат може бути приведений до типу void: це служить вказівкою компілятору, що значення, що повертається навмисно ігнорується Використання структур Відмінено вимогу унікальності імен членів структур і обєднань; структури можуть передаватися у вигляді аргументів функцій і повертатися функціями, а також привласнюватися іншим структурам того ж типу Оголошення функцій Оголошення функції може включати список типів аргументів, на підставі якого компілятор визначає число і тип аргументів Шістнадцяткові числа Шістнадцяткове число повинне починатися з позначення \х, за яким слідує декілька шістнадцяткових цифр (0-9, а-f, A-F); наприклад, десятковому числу 16 відповідає шістнадцяткове \х10 (допускається також запис 0x10) 3.