Пятница, 19.04.2024, 17:52
Приветствую Вас, Гость |
Меню сайта
Наш опрос
Нужен ли форум на этом сайте?
Всего ответов: 1301
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Язык программирования СИ


   Си — стандартизированный язык программирования, был создан для использования в операционной системе UNIX. С тех пор он был портирован на многие другие операционные системы и стал одним из самых используемых языков программирования. Он является самым популярным языком для создания системного программного обеспечения.
 Си является базой для многих других языков программирования, его синтаксис взят за основу в таких я зыках как Java, C#, C++ и некоторых других.
 В данном языке можно выделить такие особенности как:
  • ориентацию на процедурное программирование;
  • систему типов, предохраняющую от бессмысленных операций;
  • использование препроцессора для, определения макросов и включения файлов с исходным кодом;
  • непосредственный доступ к памяти компьютера через использование указателей;
  • минимальное число ключевых слов;
 • передачу параметров в функцию по значению, а не по ссылке (при этом передача по ссылке выполняется с помощью указателей);
  •указатели на функции и статические переменные
  • области действия имён;
  • записи — определяемые пользователем собирательные типы данных (структуры), которыми можно манипулировать как одним целым;
 Программы написанные на СИ часто оказываются гораздо эффективнее нежели написанные на других языках. Предлагаю вам ознакомится с разделами сайта по языку СИ:
  Структура программы
  Типы данных в СИ
  Функции форматированного ввода и вывода
  Основные операции
  Операторы ветвления
  Операторы циклов while, for, do..while
  Структуры в си
  Сложные типы данных в си: одномерные массивы
  примеры решения задач си, одномерные массивы
  Сложные типы данных в си: двумерные массивы (матрицы)
   Примеры решения задач си, двумерные массивы
  Строки в си
   примеры решения задач си, строки
  Функции в СИ
  Указатели в СИ
  Работа с файлами в СИ
   Примеры решения задач си, файлы
  Препроцессор
  Динамическая память
   Примеры решения задач динамическим данным(динамике)
Форма входа
Поиск
Мы в сети
Реклама
Для того чтобы не видеть рекламу в правом верхнем углу сайта пройдите простую процедуру регистрации
ФОРУМ
У нас наконецто появился форум! Добро пожаловать! Будьте первыми, задайте направление форуму! =)