Логотип
Юнионпедия
Связь
Доступно в Google Play
Новый! Скачать Юнионпедия на вашем Android™ устройстве!
Установить
Более быстрый доступ, чем браузер!
 

Нуль-терминированная строка

Индекс Нуль-терминированная строка

Нуль-терминированная строка или C-строка (от названия языка Си) или ASCIIZ-строка — способ представления строк в языках программирования, при котором вместо введения специального строкового типа используется массив символов, а концом строки считается первый встретившийся специальный нуль-символ (NUL из кода ASCII, со значением 0).

14 отношения: ASCII, Strcpy, Strdup, Strncpy, Strtok, UTF-16, Windows-1251, Паскаль (язык программирования), Арифметическое переполнение, Строковый тип, Си (язык программирования), Утечка памяти, Указатель (тип данных), Юникод.

ASCII

Таблица ASCII ASCII (American standard code for information interchange) — название таблицы (кодировки, набора), в которой некоторым распространённым печатным и непечатным символам сопоставлены числовые коды.

Новый!!: Нуль-терминированная строка и ASCII · Узнать больше »

Strcpy

strcpy — функция стандартной библиотеки языка программирования Си, для копирования нуль-терминированной строки (включая нуль-терминатор) в заданный буфер.

Новый!!: Нуль-терминированная строка и Strcpy · Узнать больше »

Strdup

strdup — нестандартная функция языка программирования Си, создающая копию указанной нуль-терминированной строки в куче (используя malloc) и возвращающая указатель на неё.

Новый!!: Нуль-терминированная строка и Strdup · Узнать больше »

Strncpy

strncpy — функция стандартной библиотеки языка программирования Си, для копирования содержимого нуль-терминированной строки в буфер ограниченного размера.

Новый!!: Нуль-терминированная строка и Strncpy · Узнать больше »

Strtok

strtok — функция стандартной библиотеки языка программирования Си, для поиска лексем в строке.

Новый!!: Нуль-терминированная строка и Strtok · Узнать больше »

UTF-16

UTF-16 (Unicode Transformation Format) в информатике — один из способов кодирования символов из Юникода в виде последовательности 16-битных слов.

Новый!!: Нуль-терминированная строка и UTF-16 · Узнать больше »

Windows-1251

Windows-1251 — набор символов и кодировка, являющаяся стандартной 8-битной кодировкой для русских версий Microsoft Windows до 10-й версии.

Новый!!: Нуль-терминированная строка и Windows-1251 · Узнать больше »

Паскаль (язык программирования)

Паска́ль (Pascal) — один из наиболее известных языков программирования, используется для обучения программированию в старших классах и на первых курсах вузов, является базой для ряда других языков.

Новый!!: Нуль-терминированная строка и Паскаль (язык программирования) · Узнать больше »

Арифметическое переполнение

Арифмети́ческое переполне́ние — специфичная для компьютерной арифметики ситуация, когда при арифметическом действии результат становится больше максимально возможного значения для переменной, использующейся для хранения результата.

Новый!!: Нуль-терминированная строка и Арифметическое переполнение · Узнать больше »

Строковый тип

В программировании, строковый тип (string «нить, вереница») — тип данных, значениями которого является произвольная последовательность (строка) символов алфавита.

Новый!!: Нуль-терминированная строка и Строковый тип · Узнать больше »

Си (язык программирования)

Си (C) — компилируемый статически типизированный язык программирования общего назначения, разработанный в 1969—1973 годах сотрудником Bell Labs Деннисом Ритчи как развитие языка Би.

Новый!!: Нуль-терминированная строка и Си (язык программирования) · Узнать больше »

Утечка памяти

Уте́чка па́мяти (memory leak) — процесс неконтролируемого уменьшения объёма свободной оперативной или виртуальной памяти компьютера, связанный с ошибками в работающих программах, вовремя не освобождающих ненужные уже участки памяти, или с ошибками системных служб контроля памяти.

Новый!!: Нуль-терминированная строка и Утечка памяти · Узнать больше »

Указатель (тип данных)

Переменная num объявляется и инициализируется. После чего объявляется переменная-указатель pNum. Затем указателю pNum присваивается адрес переменной num. Таким образом обе переменные можно использовать для доступа к одному и тому же месту в памяти. Указатель (pointer) — переменная, диапазон значений которой состоит из адресов ячеек памяти или специального значения — нулевого адреса.

Новый!!: Нуль-терминированная строка и Указатель (тип данных) · Узнать больше »

Юникод

Логотип Unicode Consortium Юнико́д (чаще всего) или Унико́д (Unicode) — стандарт кодирования символов, включающий в себя знаки почти всех письменных языков мира.

Новый!!: Нуль-терминированная строка и Юникод · Узнать больше »

Перенаправления здесь:

0-терминатор, ASCIIZ, ASCIZ, Нулевой терминатор, Нуль терминатор, Нуль-терминатор, Терминальный ноль.

ИсходящиеВходящий
Привет! Мы на Facebook сейчас! »