Форум: "Основная";
Текущий архив: 2011.12.04;
Скачать: [xml.tar.bz2];
ВнизПомогите разобраться PChar SetString Найти похожие ветки
← →
kukuruza (2010-06-14 15:13) [0]Что-то не понимаю. Нужно вывести всю строку, а выводит только первый символ.
Var
p_temp,p:PChar;
begin
p := "text1 text2"
...
p_temp := p;
while P^ in ["A".."Z", "a", "z", "0".."9"] do inc(p);
SetString(p_str, p_temp, p-p_temp);
WriteLn(p_str);
...
← →
kukuruza (2010-06-14 15:51) [1]Все разобрался, пардон, вместо "a", "z" надо было "a".."z" , незаметил
← →
Anatoly Podgoretsky © (2010-06-14 16:41) [2]> kukuruza (14.06.2010 15:13:00) [0]
Не нужно использовать PChar не умея с ним работать, да и лишнее оно здесь.
← →
Rouse_ © (2010-06-14 16:59) [3]Ниче так, но вот так будет немножко проще:
var
p: PChar;
begin
p := "text1 text2"
WriteLn(p);
← →
Омлет © (2010-06-14 20:19) [4]> Rouse_ © (14.06.10 16:59) [3]
Не, он хочет только первое слово.
← →
Anatoly Podgoretsky © (2010-06-14 20:38) [5]> Омлет (14.06.2010 20:19:04) [4]
Ну и для чего тут PChar?
← →
~AQUARIUS~ © (2010-06-14 23:09) [6]
> Anatoly Podgoretsky © (14.06.10 20:38) [5]
Это просто по-сишному
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2011.12.04;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.004 c