Бу́ква — графический символ фонетической письменности. Совокупность всех букв образует алфавит.
В информатике, строковый тип — тип данных, значениями которого является произвольная последовательность (строка) символов алфавита. Каждая переменная такого типа может быть представлена фиксированным количеством байтов либо иметь произвольную длину.
Си — компилируемый статически типизированный язык программирования общего назначения, разработанный в 1969—1973 годах сотрудником Bell Labs Деннисом Ритчи как развитие языка Би. Первоначально был разработан для реализации операционной системы UNIX, но впоследствии был перенесён на множество других платформ. Согласно дизайну языка, его конструкции близко сопоставляются типичным машинным инструкциям, благодаря чему он нашёл применение в проектах, для которых был свойственен язык ассемблера, в том числе как в операционных системах, так и в различном прикладном программном обеспечении для множества устройств — от суперкомпьютеров до встраиваемых систем. Язык программирования Си оказал существенное влияние на развитие индустрии программного обеспечения, а его синтаксис стал основой для таких языков программирования, как C++, C#, Java и Objective-C.
Юнико́д — стандарт кодирования символов, включающий в себя знаки почти всех письменных языков мира. В настоящее время стандарт является преобладающим в Интернете.
Фортра́н — первый язык программирования высокого уровня, получивший практическое применение, имеющий транслятор и испытавший дальнейшее развитие. Создан в период с 1954 по 1957 год группой программистов под руководством Джона Бэкуса в корпорации IBM. Название Fortran является сокращением от FORmula TRANslator. Фортран широко используется в первую очередь для научных и инженерных вычислений. Одно из преимуществ современного Фортрана — большое количество написанных на нём программ и библиотек подпрограмм.
Ӏ, ӏ (па́лочка) — буква расширенной кириллицы, используемая в алфавитах ряда кавказских языков, таких как абазинский, аварский, агульский, адыгейский, даргинский, ингушский, кабардинский, лакский, лезгинский, рутульский, табасаранский, цахурский и чеченский.
Хангы́ль, чосонгы́ль, корёгы́ль — фонетическое консонатно-вокалическое письмо корейского языка. Отличительной особенностью хангыля является то, что буквы объединяются в блоки, примерно соответствующие слогам.
ASCII — стандарт кодирования знаков латинского алфавита, цифр, некоторых специальных знаков и управляющих последовательностей, принятый в 1963 году Американской ассоциацией стандартов как основной способ представления текстовых данных в ЭВМ.
Регуля́рные выраже́ния — формальный язык, используемый в компьютерных программах, работающих с текстом, для поиска и осуществления манипуляций с подстроками в тексте, основанный на использовании метасимволов. Для поиска используется строка-образец, состоящая из символов и метасимволов и задающая правило поиска. Для манипуляций с текстом дополнительно задаётся строка замены, которая также может содержать в себе специальные символы.
Лигату́ра — знак любой системы письма или фонетической транскрипции, образованный путём соединения двух и более графем, например: дат., исл. , норв. æ; осет. ӕ; нем. ß.
Апостро́ф — небуквенный орфографический знак в виде надстрочной запятой (’), штриха или любого другого похожего начертания, который употребляется в буквенном письме разных языков в различном назначении.
Пробе́л — интервал между буквами, обозначающий границы слов во многих системах письменности. Пробел не относится к знакам препинания.
Многото́чие — знак препинания в виде нескольких поставленных рядом точек. Служит для обозначения прерванности речи, незаконченности высказывания или пропуска в тексте.
printf — обобщённое название семейства функций или методов стандартных или широко известных коммерческих библиотек, или встроенных операторов некоторых языков программирования, используемых для форматного вывода — вывода в различные потоки значений разных типов, отформатированных согласно заданному шаблону. Этот шаблон определяется составленной по специальным правилам строкой.
Диакрити́ческие зна́ки :
- в лингвистике — различные надстрочные, подстрочные, реже внутристрочные знаки, применяемые в буквенных и слоговых системах письма не как самостоятельные обозначения звуков, а для изменения или уточнения значения других знаков;
- в типографике — элементы письменности, модифицирующие начертание знаков и обычно набираемые отдельно.
Че́шский алфави́т — вариант латиницы, который используется при написании на чешском языке. Основные принципы этого алфавита: «один звук — одна буква» и добавление диакритических знаков над буквами для обозначения звуков, далёких от латинского языка.
Препроцессор C/C++ — программа, подготавливающая код программы на языке C/C++ к компиляции.
Тригра́ф — составной письменный знак, состоящий из трёх букв и употребляющийся для обозначения на письме фонем и их основных вариантов: например, англ. sch в слове schilling, обозначающий звук //, фр. eau в словах eau, château.
Язык программирования C++ поддерживает все операторы своего прародителя Си и дополнен новыми операторами и возможностями.
- например, операторами приведения типа:
- const_cast
- static_cast
- dynamic_cast
- reinterpret_cast
- возможность перегрузки операторов;
Диграф — последовательность из двух или более символов, интерпретируемая компилятором как один или более символов. В отличие от триграфов, подстановка диграфов препроцессором выполняется после лексического анализа и только в том случае, если диграф является отдельной лексемой.