ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > Программирование > С/С++, C#, Delphi, .NET, Asm
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

мелкий паскалевский вопрос
  #1  
Старый 25.12.2007, 23:04
rubik-nerubik
Участник форума
Регистрация: 04.05.2007
Сообщений: 267
Провел на форуме:
409147

Репутация: 33
По умолчанию мелкий паскалевский вопрос

вот допустим в задаче описывал процедуру:

......
procedure um(a,b:string;var c:string);
var n,k,i,j,x,p:integer;
d:string;
begin
n:=length(s);
.....


и где-нибудь внизу видим это:
um(s,chstr(k),s);

что это значит?

и что значит:


function chstr(a: Integer): string;
var s: string;
begin
Str(a, s); - это что?
chstr:= s;
 
Ответить с цитированием

  #2  
Старый 25.12.2007, 23:15
LolFEm
Участник форума
Регистрация: 08.09.2006
Сообщений: 194
Провел на форуме:
1627025

Репутация: 163
По умолчанию

Цитата:
и где-нибудь внизу видим это:
um(s,chstr(k),s);
вызов процедуры с 3 параметрами


Цитата:
Str(a, s); - это что?
Procedure Str(X [: Width [: Decimals]]; var S);

Преобразовывает число X в строковое представление согласно Width и параметрам форматирования Decimals.

X - выражение вещественного или целого типа. Width и Decimals - выражения целого типа. S - переменная типа String или символьный массив с нулевым окончанием, если допускается расширенный синтаксис.
 
Ответить с цитированием

  #3  
Старый 25.12.2007, 23:18
Chuck
Banned
Регистрация: 23.07.2007
Сообщений: 87
Провел на форуме:
2147329

Репутация: 613
По умолчанию

Цитата:
Сообщение от rubik-nerubik  
и где-нибудь внизу видим это:
um(s,chstr(k),s); что это значит?
Если функция вызывает сама себя, тогда это рекурсия.

Цитата:
Сообщение от rubik-nerubik  
Str(a, s); - это что?
Это функция преобразует число a в строку s.
 
Ответить с цитированием

  #4  
Старый 25.12.2007, 23:30
rubik-nerubik
Участник форума
Регистрация: 04.05.2007
Сообщений: 267
Провел на форуме:
409147

Репутация: 33
По умолчанию

ок спасибо, плюсы поставлены


кстати что такое plowad?
 
Ответить с цитированием

  #5  
Старый 26.12.2007, 00:26
kair
Участник форума
Регистрация: 12.10.2006
Сообщений: 158
Провел на форуме:
668286

Репутация: 187
Отправить сообщение для kair с помощью ICQ
По умолчанию

может быть площадь (строка)
 
Ответить с цитированием

  #6  
Старый 26.12.2007, 00:46
KEZ
Banned
Регистрация: 18.05.2005
Сообщений: 1,981
Провел на форуме:
1941233

Репутация: 2726


По умолчанию

А БАЛАБАЛАЛАЛА
БЛАААА АААААА
БДУК!
 
Ответить с цитированием

  #7  
Старый 26.12.2007, 00:57
emik
Познающий
Регистрация: 20.12.2007
Сообщений: 80
Провел на форуме:
497815

Репутация: 85
По умолчанию

Чувак без обид но тебе просто необходимо (если ты конечно етого еще не сделал скачать файл справки на руском языке ) например тут .

А по поводу "plowad" зайди сюда: http://forums.sumy.ua/archive/index.php/t-3764.html . (кажись то что тебе нада.......)
 
Ответить с цитированием

  #8  
Старый 26.12.2007, 01:21
KEZ
Banned
Регистрация: 18.05.2005
Сообщений: 1,981
Провел на форуме:
1941233

Репутация: 2726


По умолчанию

МНЕЕЕЕЕ??????
 
Ответить с цитированием

  #9  
Старый 26.12.2007, 01:24
~Lexx~
Участник форума
Регистрация: 30.09.2006
Сообщений: 165
Провел на форуме:
535407

Репутация: 57
Отправить сообщение для ~Lexx~ с помощью ICQ
По умолчанию

Цитата:
Сообщение от rubik-nerubik  
вот допустим в задаче описывал процедуру:

и где-нибудь внизу видим это:
um(s,chstr(k),s);
что это значит?
Это значит что человек написавший эту процедуру был подшофе))) Два раза передавать одну переменную)))
А если серьезно - это просто вызов этой процедуры.
когда первый раз ты ее описываешь - ты объявляешь, какие параметры она будет использовать, второй раз - ты просто вызываешь процедуру, передавая туда свои глобальные переменные.

Кстати ооочень плохой стиль программирования передавать в функцию результат другой функции перед этим не вычислив его. (ну конечно если это не рекурсия)
 
Ответить с цитированием

  #10  
Старый 26.12.2007, 01:34
KEZ
Banned
Регистрация: 18.05.2005
Сообщений: 1,981
Провел на форуме:
1941233

Репутация: 2726


По умолчанию

Цитата:
Кстати ооочень плохой стиль программирования передавать в функцию результат другой функции перед этим не вычислив его. (ну конечно если это не рекурсия)
Можно поподробнее? А то я походу плохой совсем ...
Что значит "передавать, не вычислив" ?
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Proxy FAQ foreva Чужие Статьи 12 04.01.2008 12:15
Простой вопрос про сниффер errou PHP, PERL, MySQL, JavaScript 15 30.01.2006 20:54
ЕсТь ВоПрос Guma Чаты 4 26.10.2005 21:48



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ