Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.10.10;
Скачать: CL | DM;

Вниз

Что за ф-ция INC   Найти похожие ветки 

 
Kolan ©   (2004-09-27 23:19) [0]

Что за ф-ция INC в helе на понял.


 
Palladin ©   (2004-09-27 23:21) [1]

var
c:integer;
begin
c:=1;
inc(c);
showmessage(inttostr(c));
inc(c);
showmessage(inttostr(c));
end;


 
ssk ©   (2004-09-27 23:22) [2]

var
 a: integer;
begin
 a := 1;
 Inc(a); // a равно 2

 a := 1;
 Inc(a, 3); // а равно 4
end;


 
ancot   (2004-09-27 23:23) [3]

Увеличивает содержимое аргумента (c) на 1
или Inc(c, 2) на 2


 
_ALEXey_   (2004-09-28 07:33) [4]

Добавление:
Аргументы - целые числа.

See also: DEC


 
Sha ©   (2004-09-28 09:51) [5]

> _ALEXey_   (28.09.04 07:33) [4]
> Аргументы - целые числа

Например, PChar и PInteger не относятся к целым числам.


 
Amoeba ©   (2004-09-28 10:12) [6]

Inc можно еще применять к указателям на массивы. При этом указатель увеличится на размер элемента массива, т.е. будет указывать на следующий элемент.


 
Amoeba ©   (2004-09-28 10:13) [7]

Если не ошибаюсь, то Inc(N, M) выполняется быстрее,
нежели N := N + M


 
Sha ©   (2004-09-28 10:39) [8]

Amoeba ©   (28.09.04 10:13) [7]
Одинаково. И это иногда является проблемой.
Например, для увеличения целого на 1 компилятор Delphi всегда использует inc, а это на современных процессорах может быть медленнее add, если далее следует проверка условия.



Страницы: 1 вся ветка

Текущий архив: 2004.10.10;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.044 c
3-1095249551
panov
2004-09-15 15:59
2004.10.10
Корректировка таблицы sysprocesses


10-1028118297
LeS
2002-07-31 16:24
2004.10.10
Помогите начинающему. Регистрация ком.


1-1096115569
Dmy
2004-09-25 16:32
2004.10.10
PopupMenu + иконка в трее — не закрывается нормально...


3-1094732450
frezer
2004-09-09 16:20
2004.10.10
наработки


4-1094233172
musk
2004-09-03 21:39
2004.10.10
ширина текста-подсчет