русс | укр

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

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Все о программировании

На этой странице вы найдете информацию о программировании, данная информация была взята с разных источников и автором. Поэтому мы не претендуем на авторство этого материала, а лишь предоставляем возможность ознакамливаться с ним.

Указатели на функции

В программе на С адресом функции служит ее имя без скобок и аргументов (это похоже на адрес массива, который равен имени массива без индексов). Пример: void error(char* p) { /* ... */ } ...

Просмотров: 492


Функция стандартного ввода scanf()

Функция scanf() имеет следующий прототип в файле stdio.h: int scanf(char *управляющая строка); Функция возвращает число переменных которым было присвоено значение. Управляющая строка содержит три вида символов: спецификаторы формата, пробелы и другие символы. Спецификаторы формата… ...

Просмотров: 544


Передача аргументов, стек.

Все аргументы, заданные в вызове функции, размещаются в стеке. Количество формальных параметров, объявленных для функции, определяется числом… Примерами функций с переменным числом параметров являются функции из… Программист может разрабатывать свои функции с переменным числом параметров. Для обеспечения удобного способа доступа… ...

Просмотров: 531


Определение и вызов функций

При вызове функции ей при помощи аргументов (формальных параметров) могут быть переданы некоторые значения (фактические параметры), используемые во… С использованием функций в языке СИ связаны три понятия - определение функции… Определение функции задает тип возвращаемого значения, имя функции, типы и число формальных параметров, а также… ...

Просмотров: 475


Регистровые переменные

Пример: main( ){ register int pleat;} Компилятор сравнивает наши требования с количеством доступных регистров,… Особенности работы с языком Си. Какой класс памяти применять? Ответ на вопрос - автоматический. Этот класс памяти… ...

Просмотров: 624


Статические переменные

Пример: /* Статическая переменная */ #include <stdio.h> void man_woman( ) ...

Просмотров: 535


Внешние переменные

Глобальные переменные определяются на том же уровне, что и функции, т.е. они не локальны ни в каком блоке. Постоянные глобальные переменные… Пример: int global_flag; Внешнюю переменную можно описать и в функции, которая использует ее, при помощи ключевого слова extern. Группу… ...

Просмотров: 510


Автоматические переменные

main( ) { auto int kat; ...

Просмотров: 536


Автоматические, внешние, статические и регистровые переменные.

auto - автоматический - локальные идентификаторы, память для которых выделяется при входе в блок, т.е. составной оператор, и освобождается при… static - статический - локальные идентификаторы, существующие в процессе всех… extern - внешний - идентификаторы, называемые внешними, external, используются для связи между функциями, в том числе… ...

Просмотров: 1057


Области видимости

• Как писать объявления, чтобы на протяжении компиляции используемые переменные были должным образом объявлены? • В каком порядке располагать объявления, чтобы во время загрузки все части… • Как организовать объявления, чтобы они имели лишь одну копию? ...

Просмотров: 497


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

Директива #include Строка #include "имя файла" Заменяет эту строку полным содержимым файла имя. файла. Если не указан путь то файл сначала ищется в директории… ...

Просмотров: 559


Указатели.

Многие конструкции языка Си требуют применения указателей. Например, указатели необходимы для успешного использования функций и динамического… 3. Объявление указателей в Си. Указатель объявляется следующим образом. 1. Вначале указывается тип указателя. Это некоторый тип языка Си. В данном случае он определяет тип объекта, на… ...

Просмотров: 476


Одномерные и многомерные массивы.

Массив– совокупность переменных (элементов) одинакового типа и собщим названием. Доступ к элементам массиваосуществляется простым указанием номера… В языке Си нумерация элементов массива начинается с нуля!   ...

Просмотров: 500


Преобразование типов

- при выполнении операций осуществляются обычные арифметические преобразования (которые были рассмотрены выше); - при выполнении операций присваивания, если значение одного типа… - при передаче аргументов функции. ...

Просмотров: 488


Приоритет и ассоциативность операций

  Y=Z*A+pow(X, (double)2); где ...

Просмотров: 2212


Константы

Целая константа: это десятичное, восьмеричное или шестнадцатеричное число, которое представляет целую величину в одной из следующих форм:… Десятичная константа состоит из одной или нескольких десятичных цифр, причем… Восьмеричная константа состоит из обязательного нуля и одной или нескольких восьмеричных цифр (среди цифр должны… ...

Просмотров: 531



Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.