Вниз  Java-программирование (1-ые посты)
- 18.12.2015 / 19:10
Askalite
  Пользователь

Askalite 
Сейчас: Offline
Что делает этот код? Не подскажете? А то кодил, кодил и забыл.
Открыть спойлер

- 18.12.2015 / 19:25
DominaN
  Пользователь

DominaN 
Сейчас: Offline
Freddy, а, ну вот поэтому и нельзя
- 18.12.2015 / 20:14
Oak
  Пользователь

Oak 
Сейчас: Offline
Freddy, а указатель? Мне казалось, что в Си вообще нет такого понятия как массив — только указатель.
__________________
 Эль Презеденте
- 18.12.2015 / 20:32
DominaN
  Пользователь

DominaN 
Сейчас: Offline
Oak, массив в Си - это участок памяти, последовательно заполненный одноразмерными значениями, доступ к которому осуществляется через указатель на адрес первого элемента. Но вообще там все немного по-другому, чем в плюсах
- 18.12.2015 / 20:39
Freddy
  Пользователь

Freddy 
Сейчас: Offline
Oak, понятие "массива" всё же есть, мы можем объявить int arr[10] и получим уже выделенную память в стеке под 10 интов. Но если передать в функцию массив, то на самом деле передастся указатель на первый элемент. Вообще, писать функцию, принимающую "массив", а не указатель, нехорошо, потому что могут всякие неожиданные эффекты возникнуть. Линус Торвальдс за такое а-та-та делает: https://lkml.org/lkml/2015/9/3/428 Я пишу функции по таким правилам: "Примитив - по значению, если в него не надо записывать значение. Остальное - массивы, структуры - по указателю и по возможности - const".
- 18.12.2015 / 20:57
Oak
  Пользователь

Oak 
Сейчас: Offline
DominaN, да, спасибо за определение из курса информатики, но к делу это мало относится.
Freddy, спасибо за подробный ответ! Я еще задам вопрос по этому посту в соответствующей теме.
__________________
 Эль Презеденте
- 20.12.2015 / 13:59
garfild63
  Пользователь

garfild63 
Сейчас: Offline
что означает ошибка 0 при компиляции в j2me sdk mobile? :?
- 20.12.2015 / 14:03
NaruTrey
  Пользователь

NaruTrey 
Сейчас: Offline
garfild63, собралось успешно?
__________________
 Чёрные усы кричает этот свисть
- 20.12.2015 / 15:43
garfild63
  Пользователь

garfild63 
Сейчас: Offline
NaruTrey, нет, сказал BUILD FAILED
- 20.12.2015 / 19:12
Wladimir134679
  Пользователь

Wladimir134679 
Сейчас: Offline
У меня при перефикации в j2me sdk mobile выдаёт ошибку "null" в чём проблема?
__________________
 Смерть правит миром
Наверх  Всего сообщений: 16875
Фильтровать сообщения
Поиск по теме
Файлы топика (794)