Программирование - наука о разработке и его реализации
Сборка программы
Библиотечный файл(файл библиотеки) - Машинный код + функции
Объектный файл - Машинный код + ссылки на внешние функции
Область видимости - пространство в исходном коде, внутри которого программные сущности доступны по их именам (идентификаторам)
Переменная - именованная область оперативной памяти, предназначенная для хранения какого либо значения
Компоновка - этап сборки проекта/приложения, на котором происходит связывание машинного кода собираемого проекта с машинным кодом из внешних библиотек с последующим созданием файла, содержащего связанный машинный код
Формула для определения диапазона значений ,беззнакового целочисленного значения типа в битах
[⊖…2^(n) - 1]
Пример: 8 bit [⊖…255]
[-2^(n-1)…2^(n-1)-1]
пример: 8 bit [-128…127]
unsigned - квалификатор беззнаковости
signed - квалификатор знаковости
unsigned int a, //a - переменная, тип - беззнаковый