![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
string в array of char
untitled © (2006-01-20 19:32:00)как перервест string в array[0..255] of char?
palva (2006-01-20 21:44:00) [1]Что-то в этом роде?
{$APPTYPE CONSOLE}
var
a: array[0..255] of Char;
s: string;
begin
s := '01234576';
Move(s[1], a[0], Length(s) + 1);
Writeln(a); // 0123456
end.
Кефир87 (2006-01-20 21:31:00) [2]
> Бывает надо. Часто.
Например? Мне не приходилось...
Fay (2006-01-20 21:18:00) [3]2 Кефир87 © (20.01.06 20:19) [3]
> Зачем чета преобразовывать
Бывает надо. Часто.
Кефир87 (2006-01-20 20:24:00) [4]
> Давно?
Я образно выразился! Имея в виду что нет проблем в обращении к string как к массиву. Разве что надо помнить что сама строка ничинается с 1ого элемента.
Fay (2006-01-20 20:20:00) [5]2 Кефир87 © (20.01.06 20:19) [3]
> Дык string это и есть дин. массив char'ов
Давно?
Кефир87 (2006-01-20 20:19:00) [6]Дык string это и есть дин. массив char'ов. Т.е. array of char. Зачем чета преобразовывать?
Fay (2006-01-20 19:47:00) [7]Help->StrPCopy->Example
Зм1й (2006-01-20 19:35:00) [8]for i:=0 to 255 do s[i+1]:=c[i]