Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 02.03.2017, 16:19   #11
Silentium.noxe
Пользователь
 
Аватар для Silentium.noxe
 
Регистрация: 22.09.2016
Сообщений: 40
По умолчанию

Цитата:
Сообщение от p51x Посмотреть сообщение
Хоть ежиками из тумана ориона. Вы неинициализировали память и выводите из нее что-то... Что там? Да что угодно.

Кстати, символьные массивы то же инициализируют нулями, которые являются терминальными.
массив инициализируется, смотрите код внимательнее >>
Код:
char latties[size][size] = {x, x, x, x, x, x,}
вот она инициализация

Инициализация символами 0


тип данных "char" при инициализации используя операторы (' ') принимает данные как символ, А ЕСЛИ мы будем инициализировать без данных операторов тогда компилятор принимает число как код символа:
123 означает - {
111 >> - o
10 >> - пробел
Silentium.noxe вне форума Ответить с цитированием
Старый 02.03.2017, 16:20   #12
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,706
По умолчанию

Ну тогда и три цикла не нужно.

Цитата:
массив инициализируется, смотрите код внимательнее >>
Сходите в школу что ли: 5*5*5 = ? и сколько у вас '0'?

Цитата:
тип данных "char" при инициализации используя операторы (' ') принимает данные как символ, А ЕСЛИ мы будем инициализировать без данных операторов тогда компилятор принимает число как код символа:
К чему это? Прочтите дальше в начальной главе вашего учебника про нулевой символ и его роль в строках С/С++.
p51x вне форума Ответить с цитированием
Старый 02.03.2017, 16:35   #13
Silentium.noxe
Пользователь
 
Аватар для Silentium.noxe
 
Регистрация: 22.09.2016
Сообщений: 40
Злость Ответ на тупые вопросы

Цитата:
Сообщение от p51x Посмотреть сообщение
Ну тогда и три цикла не нужно.


Сходите в школу что ли: 5*5*5 = ? и сколько у вас '0'?


К чему это? Прочтите дальше в начальной главе вашего учебника про нулевой символ и его роль в строках С/С++.
Вы вообще понимаете, что вы пишите!?
Цитата:
Сходите в школу что ли: 5*5*5 = ? и сколько у вас '0'?
к чему вообще это было сказано? причём здесь куб числа 5 и результат символ ноль. Что значит по вашему это умножение и при чём здесь символ ноль.

Я ещё раз говорю что мне нужен символ НОЛЬ и я инициализирую символом НОЛЬ ('0'). я не пишу (=0) я пишу (='0') это ОГРОМНАЯ РАЗНИЦА. Это вообще разные типы данных.
Silentium.noxe вне форума Ответить с цитированием
Старый 02.03.2017, 16:44   #14
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,706
По умолчанию

Вы идиот или прикидываетесь?
У вас был код, в котором вы определяли трехмерный массив размерностью 5x5x5. Сколько элементов в таком массиве? Сколько ваши любимых '0' вы предоставили в качестве инициализаторов?
А теперь еще раз перечетайте, что вам писали.

Цитата:
причём здесь куб числа 5 и результат символ ноль.
Какой результат символов вы о чем? Сходите в школу и просветитесь как подсчитать ко-во элементов в n-мерном массиве.

Цитата:
Я ещё раз говорю что мне нужен символ НОЛЬ и я инициализирую символом НОЛЬ ('0').
Я еще раз говорю - это ваше личное дело, хоть пингвинами. Но если не хотите мусора, то остальное надо зачищать нулями или сокращать размеры.

Цитата:
я не пишу (=0) я пишу (='0') это ОГРОМНАЯ РАЗНИЦА.
Ага, где-то кто-то говорил обратное?

Цитата:
Это вообще разные типы данных.
Т.е. я не могу написать
Код:
char a  = 0x65;
?
p51x вне форума Ответить с цитированием
Старый 02.03.2017, 16:52   #15
Silentium.noxe
Пользователь
 
Аватар для Silentium.noxe
 
Регистрация: 22.09.2016
Сообщений: 40
По умолчанию

Цитата:
Сообщение от p51x Посмотреть сообщение
Вы идиот или прикидываетесь?
У вас был код, в котором вы определяли трехмерный массив размерностью 5x5x5. Сколько элементов в таком массиве? Сколько ваши любимых '0' вы предоставили в качестве инициализаторов?
А теперь еще раз перечетайте, что вам писали.


Какой результат символов вы о чем? Сходите в школу и просветитесь как подсчитать ко-во элементов в n-мерном массиве.


Я еще раз говорю - это ваше личное дело, хоть пингвинами. Но если не хотите мусора, то остальное надо зачищать нулями или сокращать размеры.


Ага, где-то кто-то говорил обратное?


Т.е. я не могу написать
Код:
char a  = 0x65;
?

блядь сколько сижу на этом форуме постоянно попадаются такие люди.

ПОЧЕМУ нельзя сразу адекватно объяснить свою мысль.

постоянно приходится спорить из-за этого.

Желаю всего худшего. надеюсь мы больше не встретимся
Silentium.noxe вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сортировка многомерного массива KuckaMAXHATKA PHP 1 12.06.2014 19:24
Вывод древовидного масива с БД exFAT PHP 1 15.03.2013 22:39
Оброботка масива.найти елемент масива с указанием его адреса в строке и в столбце Rokko195 Паскаль, Turbo Pascal, PascalABC.NET 3 20.12.2012 07:22
Сортировка и вывод строкового масива.(DevC++) alljustforfun Помощь студентам 3 16.04.2012 15:41
Сортировка многомерного массива Evgen1503 Помощь студентам 0 29.01.2010 13:59