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

sizeof() с массивами - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Разница между приведением типов http://www.cyberforum.ru/cpp-beginners/thread653172.html
Всем пт! Поясните плз разницу между приведениями типов: double (a); (double) a; static_cast <double> (a);
C++ ошибка с передачей через указатели Подскажите в чем ошибка // dynmas_var15_1semestr.cpp: главный файл проекта. #include "stdafx.h" #include <iostream> #include <iomanip> #include <stdlib.h> #include <clocale> #include <time.h> http://www.cyberforum.ru/cpp-beginners/thread653168.html
Реализация стека с шаблонами C++
Вообщем, реализую стек известная проблема, не могу понять почему не компилирует, хотя 20 раз все проверил #include <iostream> using namespace std; template <class T> class stack {
C++ Ошибка компиляции Unable to start program в любой Viual studio 2010
Ошибка компиляции Unable to start program 'c:\User\build\Documents\Visual Studio .... не удается найти указанный файл!!! Visual Studio 2010 купил Лицензионную...
C++ Почему размер символьного массива должен быть больше на 1 символ, а не на 2? http://www.cyberforum.ru/cpp-beginners/thread653104.html
Привет! Пока читал учебник Шилдта, возник вопрос: Объявляя символьный массив, который будет содержать строку с завершающимся нулем, вы должны задать ему длину на один символ больше, чем у самой длинной помещаемой в него строки. Если например, вы хотите объявить массив str, в котором будет находиться 10-символьная строка, то вы должны написать следующее: char str; Почему Герберт Шилдт говорит,...
C++ Множества без STL Решаю задачу: ввести н-ое количество множеств и найти их обьединение. Объединение это новое множество в состав которого входят элементы первого второго и n-го множества, если элементы в множествах одинаковые, то их добавлять не надо. A={1,2,3} B={2,3,6} Их обьединение будет C={1,2,3,6} Я почти сделал программу но не получаеться почему-то обьеденить их нормально...да я бы сказал никак их... подробнее

Показать сообщение отдельно
ValeryS
Модератор
6377 / 4843 / 442
Регистрация: 14.02.2011
Сообщений: 16,056
17.09.2012, 11:28     sizeof() с массивами
Цитата Сообщение от Intel~lect Посмотреть сообщение
Размеры у обоих массивов одинаковые
не не одинаковые
второй массив развернется в
b[0][0]=1,
b[0][1]=2,
b[1][0]=3,
b[1][1]=4,
b[2][0]=5,
b[2][1]=6,
b[3][0]=7,
b[3][1]=0xcccccccc,// мусор
ты же явно указал второй размер [2]
как видишь 8 элементов по 4 байта =32 байта
 
Текущее время: 15:47. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru