Лекция 1

Правила оформления программ на Си/Си++.
Операции и основные типы данных.

Лекция 2

Операторы


Лекция 3

Использование библиотечных процедур СИ

Лекция 10

Директивы препроцессора
 

Лекция 11

Видимость и время жизни переменных

Лекция 12

Дополнительные возможности Си++


Лекция 13

Объектно-ориентированное программирование

 

 

 

 

Зарегистрируйся в системе лидеров, увеличь посещаемость своего сайта на 70% - 150% и заработай денег!!!!!!!

Программирование на языке Си

Лекции

Введение

Си является языком функций, типов данных, операторов присваивания и управления последовательностью вычислений. Большинство функций возвращают некоторые значения. Значение, возвращаемое функцией, может использоваться в операторе присваивания, который изменяет значение другой переменной. Си - язык высокого уровня, способствующий хорошему стилю программирования. Си имеет небольшой набор типов данных: целые числа, числа с плавающей запятой, битовые поля и перечислимый тип. Адресная арифметика языка Си является чувствительной к типу данных того объекта, с которым связан используемый указатель. Разрешены также указатели к функциям. Можно расширить список типов данных путем создания структур с иерархической зависимостью входящих в него типов данных. Каждый тип данных может принадлежать либо к основному типу, либо к ранее описанному структурному типу. Объединения напоминают структуры, но определяют различные виды иерархических зависимостей, в которых данные разных типов располагаются в памяти. Функции Си являются рекурсивными по умолчанию. Программа на языке Си разбивается на блоки, в каждом из которых могут быть определены свои собственные локальные переменные. Блоки могут быть вложенными друг в друга. Переменные и функции могут быть глобальными для программы, глобальными для исходного модуля или локальными для блока, в котором они описаны. Локальные переменные могут быть описаны таким образом, что они будут сохранять свои значения при всех обращениях внутри данного блока (статические переменные) или же будут восприниматься как новые объекты при каждом обращении (автоматические переменные). Си позволяет создавать программу в виде нескольких исходных модулей, которые будут транслироваться независимо. В языке Си нет операторов ввод/вывод, весь ввод/вывод выполняется с помощью функций. Вследствие этой особенности языка Си разработана стандартная библиотека функций.

 
 
 
 
 

 

Copyright © 2001

 

www.yandex.ru  
Найти: на

asdf.voronezh.net
Hosted by uCoz