Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗cpSpCsMs 288 of 696 menu
◀ ▶

Заполнение памяти в C++

Заполнение памяти записывает один и тот же байт в каждую ячейку выбранного участка.

Функция memset из <cstring> часто обнуляет массив перед работой со строкой Си. Заполним буфер нулями, затем запишем короткий текст и выведем его:

#include <cstring> #include <iostream> char buf[16]; std::memset(buf, 0, sizeof buf); buf[0] = 'z'; std::cout << buf << "\n";

Объявите char area[10]. Обнулите его функцией std::memset, запишите 'A' в первую ячейку и выведите area.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить