Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2009.12.13;
Скачать: [xml.tar.bz2];

Вниз

Наполнение массива при объявлении   Найти похожие ветки 

 
Zheksonz   (2009-10-28 10:17) [0]

Добрый день.

как при объявлении массива байтов наполнить его значениями???
По аналогии с СИ, в котором это делается так:

Byte wr_data[] = {1,2,3,4,5,6,7,8};

и что в этой конструкции не так?
var
wr_data: array [8] of Byte = {1,2,3,4,5,7,8};


 
Zheksonz   (2009-10-28 10:18) [1]

)) шестёрку пропустил, но и с ней такой формат не воспринимается...


 
brother ©   (2009-10-28 10:19) [2]

> {1,2,3,4,5,7,8};

(1,2,3,4,5,7,8)
?


 
AIK ©   (2009-10-28 10:19) [3]

var
wr_data: array [1..8] of Byte;


 
AIK ©   (2009-10-28 10:25) [4]

Упс если ещё заполнить то

var
wr_data: array [1..8] of Byte;
i: integer;
begin
For i:=1 to 8 do
wr_data[i]:=i
end;


 
Zheksonz   (2009-10-28 10:25) [5]

так тоже не проходит(((

var
wr_data: array[1..8] of Byte={1,2,3,4,5,6,7,8};


 
Zheksonz   (2009-10-28 10:26) [6]

AIK ©   (28.10.09 10:25) [4]

это если значения по порядку, а мне не только так нужно...


 
{RASkov} ©   (2009-10-28 10:28) [7]

> [0] Zheksonz   (28.10.09 10:17)
> и что в этой конструкции не так?
> var
> wr_data: array [8] of Byte = {1,2,3,4,5,7,8};

var
wr_data: array [1..7] of Byte = (1,2,3,4,5,7,8);

ищи отличия)


 
Zheksonz   (2009-10-28 10:29) [8]

{RASkov} ©   (28.10.09 10:28) [7]

от этого???

var
wr_data: array[1..8] of Byte={1,2,3,4,5,6,7,8};


 
Zheksonz   (2009-10-28 10:31) [9]

var
wr_data: array[1..8] of Byte = (1,2,3,4,5,6,7,8);


так тоже не проходит(((


 
Плохиш ©   (2009-10-28 10:31) [10]


> Zheksonz   (28.10.09 10:25) [5]

Да, чукча - не читатель, чукча - писатель...

PS. Ты б занялся своим делом, а то столько лет уже коту под хвост.


 
{RASkov} ©   (2009-10-28 10:32) [11]

> [9] Zheksonz   (28.10.09 10:31)

Да что ж тебе не везет-то так? :(


 
AIK ©   (2009-10-28 10:34) [12]

Что за ошибку хоть пишет?


 
Сергей М. ©   (2009-10-28 10:38) [13]


> Что за ошибку хоть пишет?


Известно какую - "Не прохожу")

Поди пытается таким макаром проинициализировать локальную переменную)


 
AIK ©   (2009-10-28 10:47) [14]


> Поди пытается таким макаром проинициализировать локальную
> переменную)


А я и не догодался, ну тогда в ответ пост 4


 
Zheksonz   (2009-10-28 10:48) [15]

А на манеже всё те же))

Да не основная это моя работа... Иногда приходится заниматься ей... Сюда зашел спросить очень простой вопрос, сделал это в ветке для начинающих, никто правильный ответ не дал, зато сколько вопросов не по теме и комментариев))) Если вы так самоутверждаетесь, то ради бога, продолжайте в том же духе...

Но всё-таки, знает здесь кто-нибудь, как наполнять массив значениями, при инициализации???


 
AIK ©   (2009-10-28 10:52) [16]


> Но всё-таки, знает здесь кто-нибудь, как наполнять массив
> значениями, при инициализации???


Если переменная локальная то пост 4
Иначе глобальная то пост 7 (заметь круглые скобки).


 
Сергей М. ©   (2009-10-28 10:52) [17]


> Zheksonz   (28.10.09 10:48) [15]


> всё-таки, знает здесь кто-нибудь, как наполнять массив значениями,
>  при инициализации?


Чудовищно.

Тебе ответили очень простой ответ уже в [2].


 
Zheksonz   (2009-10-28 10:53) [18]

AIK ©   (28.10.09 10:52) [16]

ну красавчик, же!!!

спасибо!

только мне непонятно, почему нельзя локальные массивы наполнять значениями???


 
Сергей М. ©   (2009-10-28 10:55) [19]


> AIK ©   (28.10.09 10:52) [16]


> Иначе глобальная


Иначе не глобальная, а статическая. Которая может, но не обязана быть статической. В отличие от локальной, которая при всем желании не может быть статической, ибо ее зачатие и похороны происходят в стеке в ран-тайм


 
Сергей М. ©   (2009-10-28 10:56) [20]


> почему нельзя локальные массивы наполнять значениями?


Потому что "не проходит")
см. [19]


 
Zheksonz   (2009-10-28 10:58) [21]

Сергей М. ©   (28.10.09 10:52) [17]


> Чудовищно.


А что ты такой нервный??? Может у тебя в семье не всё впорядке??? Так прости меня грешного, что я вопросы простые, в теме для начинающих задаю... Только не расстраивайся... А лучше посмотри правильный ответ [16]


 
AIK ©   (2009-10-28 11:00) [22]


> Иначе не глобальная, а статическая. Которая может, но не
> обязана быть статической. В отличие от локальной, которая
> при всем желании не может быть статической, ибо ее зачатие
> и похороны происходят в стеке в ран-тайм


упс
Признаюсь честно я их всегда путаю
Но где какую писать знаю


 
Zheksonz   (2009-10-28 11:05) [23]

Кстати, мужики, сейчас говорю на полном серьёзе... Нельзя чем-то плотно увлекаться... Просто это дело настолько засасывает, что на реальную жизнь, на родных и близких, может просто не хватать времени...


 
Сергей М. ©   (2009-10-28 11:11) [24]


> это дело настолько засасывает


Да, регулярное желание и потенциальная возможность получить чего-либо нахаляву действительно засасывает.


 
Zheksonz   (2009-10-28 11:22) [25]

Сергей М. ©   (28.10.09 11:11) [24]

Да чтож вы такой агрессивный??? На какую халяву??? Я развёл кого-то??? украл что-то??? Вынудил что-то мне сказать??? Я задал вопрос на форуме, в ветке для начинающих... Если нет желания отвечать, то и не нужно этого делать...

Но неужели это повод для того, чтобы злорадствовать???


 
Сергей М. ©   (2009-10-28 11:30) [26]


> На какую халяву?


Ну как на какую ?)
На ту самую - открой для тебя справку, найди за тебя там соотв.тему, прочитай тебе ее, разжуй да в рот положи) .. И это в случае с тобой происходит регулярно) .. Самостоятельной работой со справочным материалом ты заниматься упорно не желаешь.
Ин не надо уже тут гнуть про "родных и близких" - ты даже не сподобился процитировать дословное сообщение об ошибке


 
Юрий Зотов ©   (2009-10-28 11:46) [27]

> Zheksonz   (28.10.09 11:05) [23]

> Кстати, мужики, сейчас говорю на полном серьёзе... Нельзя чем-то плотно
> увлекаться... Просто это дело настолько засасывает, что на реальную
> жизнь, на родных и близких, может просто не хватать времени...

Вы сядете в машину к водителю, который путает педали?


 
Игорь Шевченко ©   (2009-10-28 11:50) [28]

Zheksonz   (28.10.09 11:22) [25]

Проблема у тебя, а не у отвечающих


 
Zheksonz   (2009-10-28 11:51) [29]


> ты даже не сподобился процитировать дословное сообщение
> об ошибке


Да какое сообщение об ошибке??? Там синтаксис неправильный - это раз, а второе это то, что подобным образом объявляются только глобальные переменные - это два... AIK ©, понял мою проблему и помог. Вы же не поняли и начали мне рассказывать, что я не тем занимаюсь...

А кто в этой жизни вообще тем занимается??? Тот кто жизнь видел только в нулях и единицах??? Тот кто картошку грузил??? Тот кто не делал ни того ни другого???

У каждого своя дорога и главное не пересекать чужих дорог, чтобы не было конфликтов и проблем... Я, вашу дорогу не переходил... я вас не просил мне помогать, я просил тех, кто знает ответ и ХОЧЕТ мне помоч...

предлагаю после очередного вашего злорадствования закрыть тему.

AIK спасибо.


 
Сергей М. ©   (2009-10-28 11:54) [30]


> начали мне рассказывать, что я не тем занимаюсь


А ты действительно не тем занимаешься. Увы и ах.


 
Zheksonz   (2009-10-28 11:59) [31]

Игорь Шевченко ©   (28.10.09 11:50) [28]

Игорь, я готов признать твою правоту, если ты мне ответишь на такой вопрос: Могу ли и должен ли я успевать разбираться во многих направлениях, помимо своих непосредственных обязанностей, чтобы исправить системную проблему государства, когда приходится заниматься всем и сразу??? Просто у нас числится 10 человек, а способных решить хоть какую-то задачу, двое...

Юрий Зотов ©   (28.10.09 11:46) [27]
Нет, поэтому это именно МОЙ риск, что мне не доверят рулить...


 
Zheksonz   (2009-10-28 12:02) [32]

Сергей М. ©   (28.10.09 11:54) [30]

"А ты действительно не тем занимаешься. Увы и ах."

а вот это уже жизнь покажет...

Я знаю много людей, которые "пашут" без выходных и ни-че-го не имеют и тех, кто успевает везде... пусть понемногу, но везде... И это намного более оправдано... ИМХО.


 
{RASkov} ©   (2009-10-28 12:09) [33]

>  Zheksonz

Почему все должны понимать тебя, а ты их понимать не хочешь?


 
Anatoly Podgoretsky ©   (2009-10-28 12:30) [34]


> Zheksonz   (28.10.09 11:59) [31]

Таких людей мало, обычно не разбираются ни в одном направление.



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2009.12.13;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.53 MB
Время: 0.006 c
2-1256283325
Sergey2
2009-10-23 11:35
2009.12.13
insert ряд значений


15-1255426204
pasha_golub
2009-10-13 13:30
2009.12.13
Что за орнагическое соединение?


11-1209725067
ILPU
2008-05-02 14:44
2009.12.13
Как масштабировать изображение по размерам окна?


15-1255747691
Ruzzz
2009-10-17 06:48
2009.12.13
Красивое поведение при сворачивании в трей


2-1256289255
JohnLemon
2009-10-23 13:14
2009.12.13
Изменение стандартной иконки exe файла...





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский