ПредишенСледващото

Non-процедурни езици са група от езици, които описват организацията на данните, които се обработват при определен алгоритъм (таблични езици и генератори на отчети), както и връзката между език и операционни системи.

Ще ясно да опише как задачата и необходимите за действията си решения, решения таблици дават възможност за визуализиране на формата за да се определи какви условия трябва да бъдат изпълнени, преди да се премине към действие. Маса решение, описващ някои ситуации, съдържа всички възможни блокова схема на алгоритми решение на изпълнение.

През 1978 г., Брайън Kernighan и Денис Ричи написва книгата "С език за програмиране" (публикувана от Prentice-Хол), който може да се разглежда като стандартен език "К В R ". Тя се нарича бяла книга (можете да го намерите в раздел" Книги и ръководства ").

Ето някои функции на C.

Езикът на C се осъществява редица дейности от ниско ниво. Някои от тези операции съответства директно на машинни инструкции, например операции побитови или операции ++ и -.

Основните типове данни, C отразяват едни и същи обекти, с които ние трябва да се справят в програмата на Асемблер - байтове, машинни думи и т.н. Въпреки наличието на C език, разработени инструменти за изграждане на съставни обекти (масиви и структури), почти няма инструменти, за да работят с тях като едно цяло.

Подобно на всички други езици на високо ниво език за програмиране C «тръстове» програмист. Дори и в такъв важен въпрос като превръщането на тип данни, наложени само малки ограничения. Въпреки това, той също така изисква програмист да повишено внимание и самоконтрол.

Въпреки ефективността и мощността на C език структура, тя е сравнително малка по обем. Там не са вградени входно / изходни оператори, динамично разпределение на паметта, управление на процесите и т.н. Въпреки това, в системата на езика С среда включва библиотека от стандартни функции, в които се прилагат такива действия.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!