delphi Inc函数和Dec函数的用法

inc自增函数
1.inc(i,n);//i,n:integer;n为自增量
相当于i:=i+n;
2.inc(i);//i:integer;
相当于i:=i+1;
 
dec自减函数
1.dec(i,n);//i,n:integer;n为自减量
相当于i:=i-n;
2.dec(i);//i:integer;
相当于i:=i-1;
inc有两种用法:

一个是inc(integer),就是加1
比如
i := 100;
inc(i);
就是i变为101

另一个是inc(integer,integer)就是加n
比如
i:=100;
inc(i,50);
就是i变成150

---------------------------------

Dec是递减函数
i:=100;
dec(i);
i就变成99了,

如果是dec(i,30)的话,
那么i=100-30=70
时间: 2024-07-30 23:44:52

delphi Inc函数和Dec函数的用法的相关文章

Delphi 数据、文件常用函数

一.数据类型转换函数 在我们编写程序当中,根据不同情况,会使用到多种数据类型.当要对不同的类型进行操作时,必须要将不同的类型转换成同样的类型.因此熟练地掌握数据类型的转换是非常重要的. 1.FloatToStr 功能说明:该函数用于将"浮点型"转换成"字符型". 参考实例: Edit1.Text := FloatToStr(1.981); 2.IntToStr 功能说明:该函数用于将"整数型"转换成"字符型". 参考实例: S

二.jQuery源码解析之构建jQuery之构建函数jQuery的7种用法

一:$(selectorStr[,限制范围]),接受一个选择器(符合jQuery规范的字符串),返回一个jQuery对象;二:$(htmlStr[,文档对象]),$(html[,json对象])传入html字符串,创建一个新的dom元素 三:$(dom元素),$(dom元素集合)将dom元素转换成jQuery对象.四:$(自定义对象)封装普通对象为jQuery对象.五:$(回调函数)绑定ready事件监听函数,当Dom加载完成时执行.六:$(jQuery对象)接受一个jQuery对象,返回一个j

Delphi(procedure&procedure .... of object )函数指针与方法指针 .

Delphi(procedure&procedure .... of object )函数指针与方法指针 . delphiobjectbuttonintegerdelphi中经常见到以下两种定义 Type TMouseProc = procedure (X,Y:integer); TMouseEvent = procedure (X,Y:integer) of Object; 两者样子差不多但实际意义却不一样, TMouseProc只是单一的函数指针类型; TMouseEvent是对象的函数指针

Delphi版的Base64转换函数(修改版)

Delphi版的Base64转换函数(修改版) 重新组织编写Delphi的MD2.MD4.MD5类

MATLAB 函数句柄Function handle的用法(Af = @(x) A*x;)

函数句柄的作用是可以把函数句柄直接设置为参数然后执行 函数句柄(Function handle)是MATLAB的一种数据类型.引入函数句柄是为了使feval及借助于它的泛函指令工作更可靠:使“函数调用”像“变量调用”一样方便灵活:提高函数调用速度,特别在反复调用情况下更显效率:提高软件重用性,扩大子函数和私用函数的可调用范围:迅速获得同名重载函数的位置.类型信息. MATLAB中函数句柄的使用使得函数也可以成为输入变量,并且能很方便的调用,提高函数的可用性和独立性. 例如: 新建M文件f1.m

C++中的默认函数与default和delete用法

时间:2014.05.08 地点:基地 -------------------------------------------------------------------------------- 一.类中的默认函数 a.类中默认的成员函数 1.默认构造函数 2.默认析构函数 3.拷贝构造函数 4.拷贝赋值函数 5.移动构造函数 6.移动拷贝函数 b.类中自定义的操作符函数 1.operator 2.operator& 3.operator&& 4.operator* 5.op

【转】StretchBlt函数和BitBlt函数的用法

原帖地址:StretchBlt函数和BitBlt函数的用法 StretchBlt和BitBlt都用在双缓冲视图中,用来显示一幅图像 一.StretchBlt 函数从源矩形中复制一个位图到目标矩形,必要时按目标设备设置的模式进行图像的拉伸或压缩.也即是将内存中的位图拷贝到屏幕上,并且可以根据屏幕画图区的大小来进行伸缩,适应响应的屏幕(或图像控件) BOOL StretchBlt( int x, int y, int nWidth, int nHeight, CDC* pSrcDC, int xSr

Delphi反汇编内部字符串处理函数/过程不完全列表

Delphi反汇编内部字符串处理函数/过程不完全列表 名称 参数 返回值 作用 等价形式 / 备注   _PStrCat EAX :目标字符串 EDX :源字符串 EAX 连接两个 Pascal 字符串 s:=copy(s+s1,1,255)   _PStrNCat EAX :目标字符串 EDX :源字符串 CL :结果字符串最大长度 EAX 连接两个 Pascal 字符串 s:=copy(s+s1,1,n)   _PStrCpy EAX :目标字符串 EDX :源字符串 EAX Pascal

DELPHI字符串、数组操作函数(转)

对字符串及数组的操作,是每个程序员必须要掌握的.熟练的使用Delphi的这些函数,在编程时能更加得心应手.  1.Copy  功能说明:该函数用于从字符串中复制指定范围中的字符.该函数有3个参数.第一个参数是数据源(即被复制的字符串),第二个参数是从字符串某一处开始复制,第三个参数是要复制字符串的长度(  即个数).最后函数返回一个新的字符串(即是我们指定要复制的字符串内容).  参考实例:  var  S: String;  MyStr: String; // 保存新的字符串  begin