Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Как выглядит нулевой байт? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Что означает конструкция int(cls::*), если cls - это класс ? http://www.cyberforum.ru/cpp-beginners/thread435509.html
Пример: #include <iostream> #include <type_traits> int main() { class cls {}; std::cout << (std::is_member_object_pointer<int(cls::*)>::value ? "T is member...
C++ Задача С++ вводится трех значное число. определить равен ли квадрат этого числа сумме кубов его цифр. http://www.cyberforum.ru/cpp-beginners/thread435500.html
C++ Напечатать последовательно все числа из текста в файле
В программе нужно напечатать последовательно все числа из текста в файле
Создать функции для двумерного массива C++
//--------------------------------------------------------------------------- #pragma hdrstop #include <stdio.h> #include <stdlib.h> #define ESC 0x1B ...
C++ напечатать последовательно все числа из текста в файле http://www.cyberforum.ru/cpp-beginners/thread435486.html
В программе нужно напечатать последовательно все числа из текста в файле
C++ Два разных operator[] Зачем нужны в классе два перегруженых оператора operator и почему первый без const? Ето пример из книги Прата class Student { typedef std::valarray<double> ArrayDb; std::string name; ArrayDb... подробнее

Показать сообщение отдельно
Fusix
0 / 0 / 0
Регистрация: 08.10.2010
Сообщений: 133
26.01.2012, 14:00
Массив не чем не кончается. Это char кончается нулевым байтом, но можно прочитать и следующие, зная его номер. Пример:
Массив 0x11 0x77 0xff 0x00 0x2f 0x90
sizeof выдаст при этом 2. Но можно прочитать 0x90 с помощью [6] или 0x2f [5]
Нулевой байт - 0x00
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru