Портативный набор символов - Portable character set
Портативный набор символов представляет собой набор из 103 символов, которые, согласно POSIX стандартный, должен присутствовать в любом наборе символов. В сравнении с ASCII, в Portable Character Set отсутствуют некоторые управляющие символы, и не предписывает какую-либо конкретную кодировку значений.[1][2]Переносимый набор символов - это надмножество базового набора символов выполнения, определенного в ANSI C.[3]
| имя | глиф | C нить | Unicode | Юникод имя |
|---|---|---|---|---|
| NUL | \0 | U + 0000 | NULL (NUL) | |
| тревога | а | U + 0007 | ПРЕДУПРЕЖДЕНИЕ (BEL) | |
| Backspace | b | U + 0008 | BACKSPACE (BS) | |
| вкладка | т | U + 0009 | ТАБЛИЦА ХАРАКТЕРОВ (HT) | |
| новая линия | п | U + 000A | ЛИНИЯ ПОДАЧИ (LF) | |
| вертикальная табуляция | v | U + 000B | ТАБЛИЦА ЛИНИИ (VT) | |
| подача формы | f | U + 000C | ПОДАЧА ФОРМЫ (FF) | |
| возврат каретки | р | U + 000D | ВОЗВРАТ ПЕРЕВОЗКИ (CR) | |
| Космос | U + 0020 | КОСМОС | ||
| восклицательный знак | ! | ! | U + 0021 | ВОСКЛИЦАТЕЛЬНЫЙ ЗНАК |
| кавычка | " | \" | U + 0022 | КАВЫЧКА |
| числовой знак | # | # | U + 0023 | НОМЕРНЫЙ ЗНАК |
| знак доллара | $ | $ | U + 0024 | ЗНАК ДОЛЛАРА |
| знак процента | % | % | U + 0025 | ЗНАК ПРОЦЕНТ |
| амперсанд | & | & | U + 0026 | АМПЕРСАНД |
| апостроф | ' | \' | U + 0027 | АПОСТРОФ |
| левая скобка | ( | ( | U + 0028 | ЛЕВЫЙ ПАРЕНТЕЗ |
| правая скобка | ) | ) | U + 0029 | ПРАВИЛЬНЫЙ ПАРЕНТЕЗ |
| звездочка | * | * | U + 002A | АСТЕРИСК |
| знак плюс | + | + | U + 002B | ЗНАК ПЛЮС |
| запятая | , | , | U + 002C | Запятая |
| дефис | - | - | U + 002D | ДЕФЕН-МИНУС |
| период | . | . | U + 002E | ПОЛНАЯ ОСТАНОВКА |
| слэш | / | / | U + 002F | СОЛИДУС |
| нуль | 0 | 0 | U + 0030 | ЦИФРОВОЙ НОЛЬ |
| один | 1 | 1 | U + 0031 | ЦИФРА ОДИН |
| два | 2 | 2 | U + 0032 | ЦИФРА ВТОРАЯ |
| три | 3 | 3 | U + 0033 | ЦИФРА ТРЕТЬЯ |
| четыре | 4 | 4 | U + 0034 | ЦИФРА ЧЕТВЕРТАЯ |
| пять | 5 | 5 | U + 0035 | ЦИФРА ПЯТАЯ |
| шесть | 6 | 6 | U + 0036 | ЦИФРА ШЕСТЬ |
| Семь | 7 | 7 | U + 0037 | ЦИФРА СЕМЬ |
| 8 | 8 | 8 | U + 0038 | ЦИФРА ВОСЬМАЯ |
| 9 | 9 | 9 | U + 0039 | ЦИФРА ДЕВЯТЬ |
| двоеточие | : | : | U + 003A | ДВОЕТОЧИЕ |
| точка с запятой | ; | ; | U + 003B | ТОЧКА С ЗАПЯТОЙ |
| знак меньше | < | < | U + 003C | МЕНЬШЕ ЗНАКА |
| знак равенства | = | = | U + 003D | ЗНАК РАВНО |
| знак больше | > | > | U + 003E | БОЛЬШЕ, ЧЕМ ЗНАК |
| вопросительный знак | ? | ? | U + 003F | ВОПРОСИТЕЛЬНЫЙ ЗНАК |
| коммерческий в | @ | @ | U + 0040 | КОММЕРЧЕСКИЙ В |
| А | А | А | U + 0041 | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА A |
| B | B | B | U + 0042 | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА B |
| C | C | C | U + 0043 | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА C |
| D | D | D | U + 0044 | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА D |
| E | E | E | U + 0045 | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА E |
| F | F | F | U + 0046 | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА F |
| грамм | грамм | грамм | U + 0047 | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА G |
| ЧАС | ЧАС | ЧАС | U + 0048 | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА H |
| я | я | я | U + 0049 | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА I |
| J | J | J | U + 004A | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА J |
| K | K | K | U + 004B | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА K |
| L | L | L | U + 004C | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА L |
| M | M | M | U + 004D | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА M |
| N | N | N | U + 004E | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА N |
| О | О | О | U + 004F | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА O |
| п | п | п | U + 0050 | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА P |
| Q | Q | Q | U + 0051 | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА Q |
| р | р | р | U + 0052 | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА R |
| S | S | S | U + 0053 | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА S |
| Т | Т | Т | U + 0054 | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА T |
| U | U | U | U + 0055 | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА U |
| V | V | V | U + 0056 | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА V |
| W | W | W | U + 0057 | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА W |
| Икс | Икс | Икс | U + 0058 | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА X |
| Y | Y | Y | U + 0059 | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА Y |
| Z | Z | Z | U + 005A | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА Z |
| левая квадратная скобка | [ | [ | U + 005B | ЛЕВЫЙ КВАДРАТНЫЙ КРОНШТЕЙН |
| обратная косая черта | \ | \\ | U + 005C | ОБРАТНЫЙ СОЛИД |
| правая квадратная скобка | ] | ] | U + 005D | ПРАВЫЙ КВАДРАТНЫЙ КРОНШТЕЙН |
| циркумфлекс | ^ | ^ | U + 005E | ЦИРКУМФЛЕКС АКЦЕНТ |
| подчеркивать | _ | _ | U + 005F | НИЗКАЯ ЛИНИЯ |
| могильный акцент | ` | ` | U + 0060 | МОЩНЫЙ АКЦЕНТ |
| а | а | а | U + 0061 | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА A |
| б | б | б | U + 0062 | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА B |
| c | c | c | U + 0063 | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА C |
| d | d | d | U + 0064 | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА D |
| е | е | е | U + 0065 | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА E |
| ж | ж | ж | U + 0066 | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА F |
| грамм | грамм | грамм | U + 0067 | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА G |
| час | час | час | U + 0068 | СТРОЧНАЯ ЛАТИНСКАЯ БУКВА H |
| я | я | я | U + 0069 | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА I |
| j | j | j | U + 006A | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА J |
| k | k | k | U + 006B | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА K |
| л | л | л | U + 006C | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА L |
| м | м | м | U + 006D | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА M |
| п | п | п | U + 006E | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА N |
| о | о | о | U + 006F | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА O |
| п | п | п | U + 0070 | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА P |
| q | q | q | U + 0071 | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА Q |
| р | р | р | U + 0072 | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА R |
| s | s | s | U + 0073 | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА S |
| т | т | т | U + 0074 | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА T |
| ты | ты | ты | U + 0075 | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА U |
| v | v | v | U + 0076 | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА V |
| ш | ш | ш | U + 0077 | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА W |
| Икс | Икс | Икс | U + 0078 | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА X |
| у | у | у | U + 0079 | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА Y |
| z | z | z | U + 007A | СТРОЧНАЯ ЛАТИНСКАЯ БУКВА Z |
| левая фигурная скобка | { | { | U + 007B | КРОНШТЕЙН ЛЕВЫЙ |
| вертикальная линия | | | | | U + 007C | ВЕРТИКАЛЬНАЯ ЛИНИЯ |
| правая фигурная скобка | } | } | U + 007D | ПРАВЫЙ КРОНШТЕЙН |
| тильда | ~ | ~ | U + 007E | ТИЛЬДА |
Рекомендации
- ^ «Базовые спецификации Open Group, выпуск 7, издание 2018 г.». IEEE и Открытая группа. 2018. Получено 2018-03-21.
- ^ "Базовые спецификации Open Group, выпуск 6". IEEE и Открытая группа. 2004. Получено 18 августа 2014.
- ^ «Рабочий проект - ISO / IEC 9899: 202x, Информационные технологии - Языки программирования - C, § 5.2.1» (PDF). Международная организация по стандартизации. 2018. Получено 2020-08-03.