ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
 |
|
мелкий паскалевский вопрос |

25.12.2007, 23:04
|
|
Участник форума
Регистрация: 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;
|
|
|

25.12.2007, 23:15
|
|
Участник форума
Регистрация: 08.09.2006
Сообщений: 194
Провел на форуме: 1627025
Репутация:
163
|
|
и где-нибудь внизу видим это:
um(s,chstr(k),s);
вызов процедуры с 3 параметрами
Procedure Str(X [: Width [: Decimals]]; var S);
Преобразовывает число X в строковое представление согласно Width и параметрам форматирования Decimals.
X - выражение вещественного или целого типа. Width и Decimals - выражения целого типа. S - переменная типа String или символьный массив с нулевым окончанием, если допускается расширенный синтаксис.
|
|
|

25.12.2007, 23:18
|
|
Banned
Регистрация: 23.07.2007
Сообщений: 87
Провел на форуме: 2147329
Репутация:
613
|
|
Сообщение от rubik-nerubik
и где-нибудь внизу видим это:
um(s,chstr(k),s); что это значит?
Если функция вызывает сама себя, тогда это рекурсия.
Сообщение от rubik-nerubik
Str(a, s); - это что?
Это функция преобразует число a в строку s.
|
|
|

25.12.2007, 23:30
|
|
Участник форума
Регистрация: 04.05.2007
Сообщений: 267
Провел на форуме: 409147
Репутация:
33
|
|
ок спасибо, плюсы поставлены
кстати что такое plowad?
|
|
|

26.12.2007, 00:26
|
|
Участник форума
Регистрация: 12.10.2006
Сообщений: 158
Провел на форуме: 668286
Репутация:
187
|
|
может быть площадь (строка)
|
|
|

26.12.2007, 00:46
|
|
Banned
Регистрация: 18.05.2005
Сообщений: 1,981
Провел на форуме: 1941233
Репутация:
2726
|
|
А БАЛАБАЛАЛАЛА
БЛАААА АААААА
БДУК!
|
|
|

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

26.12.2007, 01:21
|
|
Banned
Регистрация: 18.05.2005
Сообщений: 1,981
Провел на форуме: 1941233
Репутация:
2726
|
|
МНЕЕЕЕЕ??????
|
|
|

26.12.2007, 01:24
|
|
Участник форума
Регистрация: 30.09.2006
Сообщений: 165
Провел на форуме: 535407
Репутация:
57
|
|
Сообщение от rubik-nerubik
вот допустим в задаче описывал процедуру:
и где-нибудь внизу видим это:
um(s,chstr(k),s);
что это значит?
Это значит что человек написавший эту процедуру был подшофе))) Два раза передавать одну переменную)))
А если серьезно - это просто вызов этой процедуры.
когда первый раз ты ее описываешь - ты объявляешь, какие параметры она будет использовать, второй раз - ты просто вызываешь процедуру, передавая туда свои глобальные переменные.
Кстати ооочень плохой стиль программирования передавать в функцию результат другой функции перед этим не вычислив его. (ну конечно если это не рекурсия)
|
|
|

26.12.2007, 01:34
|
|
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)
|
|
|
|