![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
несоответствие типов [D5, Win2k]
Fixxxer © (2003-05-18 16:13:00)Как присвоить значение переменной типа String массиву типа Char
И почему не работает этот код:
var
S: array [1..32] of Char;
begin
S:="Строка"
end
Palladin (2003-05-18 16:38:00) [21]Именно это я и спрашиваю!
Fixxxer (2003-05-18 16:29:00) [22]
> Palladin © (18.05.03 16:26)
> Объясните мне тупому, на кой черт это надо?
Ты спрашиваешь зачем присваивать строку в массив Char?
Palladin (2003-05-18 16:26:00) [23]Объясните мне тупому, на кой черт это надо?
Vasiliy (2003-05-18 16:21:00) [24]Должно быть так:
Var S:array[0..32] of Char
И все заработает, я нулевая ячейка будет содержать длинну строки
S[0]=Chr(Length(S))
DVM (2003-05-18 16:21:00) [25]const S1="Строка";
var
S: array [1..32] of Char;
begin
for i:=1 to Length(s1) do
S[i]:=copy(s1,i,1);
end;