Курс программирования на языке Си. Учебник
Настоящий учебник предназначен для изучения программирования на стандартном языке Си. Ориентация сделана как на изложение синтаксиса и семантики конструкций языка, так и на их практическое использование при решении типовых задач программирования. Целью учебника является изложение методики и принципов корректного, структурированного программирования на языке Си. Программы, иллюстрирующие конструкции и возможности языка, написаны максимально понятно для читателя. Авторы нигде не гнались за эффективностью кода в ущерб его структурированности и простоты. Возможности современных компиляторов языка Си таковы, что они позволяют генерировать весьма эффективный код по тексту хорошо структурированной программы без специальных ухищрений программиста, направленных на повышение быстродействия или незначительную экономию памяти. Книга написана на основе дисциплин, которые авторы в течение ряда лет преподавали в Московском институте электроники и математики на факультетах прикладной математики, автоматики и вычислительной техники и факультете повышения квалификации инженеров. Материал курса соответствует учебной программе дисциплины "Алгоритмические языки и программирование". Изучение указанной дисциплины, в частности языка Си, служит основой для курсов по математическому обеспечению компьютеров и сетей, по операционным системам, построению компиляторов и системному программированию. Издание предназначено для студентов и преподавателей вузов, а также для желающих освоить самостоятельно программирование на языке Си.