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

Непонятки после php - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Именованные каналы. Передача сообщений http://www.cyberforum.ru/cpp-beginners/thread941235.html
Приветствую народ. Есть такая вот проблемка. Создаю я именованный канал в режиме передачи сообщений на С++ this->pipeServer = CreateNamedPipe("\\\\.\\pipe\\BridgeAnalyst", PIPE_ACCESS_DUPLEX,...
C++ Как "выдрать" значение переменной из цикла В общем. Есть глобальная переменная. Есть цикл в одной из функций, где значение этой переменной с каждым проходом изменяется. Нужно сохранить значение переменной после последнего прохода цикла. Я... http://www.cyberforum.ru/cpp-beginners/thread941226.html
Поменять порядок расположения чисел в последовательности на обратный C++
Даны целые числа а1,...,an. Поменять порядок расположения чисел в последовательности на обратный.
C++ Новый поток внутри класса
Всем привет, решил попытаться оседлать многопоточность. Но увы тут же наткнулся на полное отсутствие информации. Серьёзно, на любом посещённом мною ресурсе описывается либо теоретическая часть...
C++ Смещение в массиве данных http://www.cyberforum.ru/cpp-beginners/thread941187.html
Я просмотрел все примеры в операции с массивами,но такого не нашёл. Мне приходит массив например 1222,и мне надо сделать преобразование, например единицы, из 16 ричной системы в обычную, как отсечь...
C++ Объяснить задание как понять: "The program should be capable of accepting a multi-line input" подробнее

Показать сообщение отдельно
lesromand
0 / 0 / 0
Регистрация: 10.10.2012
Сообщений: 98
21.08.2013, 16:54  [ТС]
Вопрос по массиву:
Код1:
C
1
2
3
4
5
    int a[2];
 
    a[1] = 10000000;
 
    cout<<sizeof(a);
Вывод: 8 (байт).
Код2:
C
1
2
3
    int a[2];
 
    cout<<sizeof(a);
Вывод: 8 (байт).

По логике в первом варианте массив должен быть больше чем 8 байт, поскольку он наполовину заполнен.Во втором варианте показывает так же 8 байт, хотя он пуст.Почему так?

Наверное в память такое значение идет как 4-символьное.
По такой логике получается что каждый элемент массива имеет одинаковый размер, верно?
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.