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

Причина такого вывода данных? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ C++ ООП. Создать базовый класс Array http://www.cyberforum.ru/cpp-beginners/thread793772.html
Задание выглядит так: Создать базовый класс Array, в котором определите полемассив подходящеrо типа и поле для хранения количества элементов у текущего объектамассива. Максимально возможный размер массива задается статической константой. Реализуйте конструктор инициализации, задающий количество элементов и начальное значение (по умолчанию О). Реализуйте методы доступа к отдельному элементу,...
C++ Проблемы с программой (найти строку с максимальным средним арифметическим элементов и сформировать матрицу) Дана матрица а,надо найти строку с максимальным средним арифметическим элементов и сформировать матрицу D,исключив из А найденную строку матрица: 1.2 2.1 .3 -8.4 6 5.2 -1.6 7.2 11.2 3.4 4.2 15.1 6.8 -7.3 10.6 -5.9 18.4 9.2 -1.6 -2.1Добавлено через 3 часа 2 минуты #include "stdafx.h" #include <iostream> #include <cstdlib> http://www.cyberforum.ru/cpp-beginners/thread793755.html
Для двух вводимых пользователем чисел, вычислить сумму их квадратов C++
Для двух вводимых пользователем чисел, вычислить сумму их квадратов или разность их кубов в зависимости от выбранного переключателя, используя оператор выбора switchв
C++ Класс String. Напечатать все слова, входящие в эту текстовую строку, имеющие такую же длину как и заданное слово
Даны текстовая строка и слово. Напечатать все слова, входящие в эту текстовую строку, имеющие такую же длину как и заданное слово. Не могу решить это задание с классом string. Помогите пожалуйста!!!
C++ перекомпиляция пакета на Си http://www.cyberforum.ru/cpp-beginners/thread793734.html
помогите пожалуйста перекомпилировать пакет на Си upd: извините, сервер не принял файл больше 10 Мб, а я не проконтролировал... перезалил архивом из двух частей: http://bible-exodus.narod2.ru/articles/astro_ephemeris/jpl_ephemeris/scripts/mice_toolkit_n0064/mice_toolkit_n0064_for_recompilation.part1.rar ...
C++ Автоматические переменные Доброго времени суток, уважаемые форумчане! В книге Стивена Прата по С++ приводится следующий листинг: // delete.cpp -- using the delete operator #include <iostream> #include <cstring> // or string.h using namespace std; char * getname(void); // function prototype int main() подробнее

Показать сообщение отдельно
oleg@tor1
 Аватар для oleg@tor1
32 / 17 / 2
Регистрация: 05.09.2011
Сообщений: 152
24.02.2013, 17:21     Причина такого вывода данных?
Простой пример. Определил размерность массива 100. Так почему sizeof выдаёт значение 400, а не 100? Любые значения множаться на 4. Это как же так?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <array>
#include <locale>
#include <time.h>
using namespace std;
 
int M [100];
 
int main ()
{
    
cout << sizeof(M);
            
system("pause");
return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 04:45. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru