Главная страница
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.021 c
14-1095753620
Ditrix
2004-09-21 12:00
2004.10.10
xBase - описание стандарта


1-1095926211
Квэнди
2004-09-23 11:56
2004.10.10
проблема с TacHTMLViewer


1-1095937631
XM-AD
2004-09-23 15:07
2004.10.10
Как завершить процес???


14-1096002016
080D:07BBh
2004-09-24 09:00
2004.10.10
Caliber RM


4-1094818437
*Pavel
2004-09-10 16:13
2004.10.10
Странности чтения с СОМ порта