Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Создать класс с перегруженными операциями https://www.cyberforum.ru/ cpp-beginners/ thread1889829.html
К этой программе: #pragma once #include <math.h> class manychlen { private: int n; float x, a; float intpow(float x, int n) { float p = 1;
Создать класс с конструкторами C++
1. Определить пользовательский класс в соответствии с вариантом задания ( #pragma once #include <math.h> class manychlen { private: int n; float x, a; float intpow(float x, int n) { float p = 1;
C++ Найти наибольший элемент массива https://www.cyberforum.ru/ cpp-beginners/ thread1889823.html
Дан целочисленный массив В. Найти наибольший элемент массива и сообщить его расположение относительно левой диагонали.
C++ Подсчитать число отрицательных элементов массива Надо составить массив А с помощью генератора случайных чисел между элементами -10 и 10 и вывести его на экран. Подсчитать число отрицательных элементов массива. https://www.cyberforum.ru/ cpp-beginners/ thread1889818.html
C++ Создать класс Фотоаппарат
Создать класс Фотоаппарат со свойствами: Модель, Оптическое увеличение (Zoom, вещественное число от 1 до 35) и материал корпуса (металл либо пластик). Определить виртуальный метод: метод «Стоимость» - возвращает число - стоимость фотоаппарата (в $), рассчитываемую по формуле (Zoom+2)-10, если корпус пластиковый и (Zoom+2)-15, если материал металлический. Определить также метод «Информация»,...
C++ Создать класс времени: часы, минута, секунда https://www.cyberforum.ru/ cpp-beginners/ thread1889809.html
Создать класс времени: часы, минута, секунда. К нему класс потомок "Абонемент мобильной связи": фамилия, оператор и текущее время и нужно определить является ли время льготным для абонента (от 0 до 8 часов)
C++ Создать класс в Visual studio Нужен класс из трех элементов: часы, минута, секунда. Необходимо вычислить полных минут в указном времени (его указывает пользователь). Никак не могу сообразить, помогите :с https://www.cyberforum.ru/ cpp-beginners/ thread1889806.html В чем заключается ошибка? Поиск минимального элемента двухмерного массива C++
Здравствуйте! Есть массив 5 на 3( матрица), нужно найти значение минимальное, мне выводит ноль, не понимаю в чем тут ошибка. { double arr ; int mi , mj; double min; int i,j; min=arr; mi=0; mj=0; for (i=0; i<5; i++)
C++ Заменить в массиве все элементы меньшие 5 числом 111 Дан целочисленный массив X. Заменить в нем все элементы, меньшие 5 числом 111. https://www.cyberforum.ru/ cpp-beginners/ thread1889772.html C++ Сколько памяти занимает квадратная матрица вида char c[3][3]? https://www.cyberforum.ru/ cpp-beginners/ thread1889755.html
Всем привет, недавно задали вопрос: "Сколько памяти занимает матрица вида" char c; Я сразу ответил 9 байт. На что последовал отрицательный ответ. Сказали что 21. Якобы *char(x 3) = 12 байт, и еще плюс 9 = 21 байт. В VS через sizeof(arr) получилось 9. Так какой же правильный ответ?
Программа для счета слов C++
Помогите исправить программу, она должна считать слова в файле и выводить в другой файл. Она должна учитывать табуляцию, перенос строки и множественные пробелы #include <iostream> #include <fstream> #include <string> // Имя файла с результатом (числом слов). #define OUTPUT_FILE_NAME "out.txt" int main() {
C++ Ошибка: функция возвращает auto Поставил галочку на Have g++ follow the C++11 ISO C++ language standard . Но почему то не компилируется. auto compute() { res = links; for (auto & line: res) for (auto & w: line) w.second = 0; full(); complete(); https://www.cyberforum.ru/ cpp-beginners/ thread1889744.html
Вездепух
Эксперт CЭксперт С++
11691 / 6370 / 1723
Регистрация: 18.10.2014
Сообщений: 16,052
27.12.2016, 13:02 0

Почему макс short int равен 65535? - C++ - Ответ 9948598

27.12.2016, 13:02. Показов 3970. Ответов 15
Метки (Все метки)

Ответ

Цитата Сообщение от abrdabr Посмотреть сообщение
память выделяется последовательно или как комп захочет те объявив стопиццот перменных я получу все данные находящиеся в оперативке?
В традиционных современных ОС используется виртуальная память. Переменные располагаются в виртуальном адресном пространстве процесса, а на физическую "оперативку" проецируются непредсказуемым образом. Поэтому что вы там увидите в своих стопиццот переменных - предсказать невозможно.

Это не говоря уже о том, что доступ к неинициализированной переменной в С не гарантирует никакого чтения из памяти.

Вернуться к обсуждению:
Почему макс short int равен 65535? C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.12.2016, 13:02
Готовые ответы и решения:

Почему такой вывод (sizeof(short + short) - 4)
int _tmain(int argc, _TCHAR* argv) { short a = 3; short b = 5; cout &lt;&lt; sizeof(a) &lt;&lt; endl;...

В чем разница между long int и short int
Извините если вопрос нубский, но я ни как не могу понять смысл long int и short int. Например с...

Разница int, short, unsigned int, unsigned short
Есть например цикл который проходит по массиву в котором 100 элементов. В чем практическая выгода...

short int и short
Какая разница, инициализирую я переменную как short int или же как short ? Вроде и тот, и тот тип...

15
27.12.2016, 13:02
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.12.2016, 13:02
Помогаю со студенческими работами здесь

short vs int
Зачем в си два типа данных (short, int) с одинаковым диапазоном значений?

Почему в консоле выводится 65535, а не 0?
Здравствуйте. Поясните что я делаю нитак. Ввожу, например, 3-энтер-0 и ахутнг не выводится, а...

Размер указателя short int
Доброе утро. Возник вопрос почему short int = 8 байт? Он же должен занимать 2 байта в 32-х...

Преобразование 2-х char в один short int
Пробую преобразовать 2 char в один short int таким образом: char buf; short int skl; int...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru