在free pascal里inc是什么意思

[复制链接]
查看11 | 回复4 | 2011-2-14 17:38:31 | 显示全部楼层 |阅读模式
很急,麻烦看见知道的写一下

回复

使用道具 举报

千问 | 2011-2-14 17:38:31 | 显示全部楼层
inc的作用很简单的,用于整形; inc(i); 就相当于i := i + 1;两个是完全等效的,如果您想省事的话就可以这样用。与之相对的还有一个dec
dec(i); 就相当于i := i - 1; 他们之间的区别在于等到以后编译程序时要是开了一些特殊的编译开关是可以判断出来i:=i+1这一类的运算是否越界,但是无法判断inc,dec函数;不过,这些还是我们暂时接触不到的,可以放心大胆地去用
回复

使用道具 举报

千问 | 2011-2-14 17:38:31 | 显示全部楼层
inc(i,n)是自增函数相应的等同于 i := i+n ;(n指相应的增量)Dec(i,n)是自减函数 相应的等同于 i := i-n ;(n指相应的减量)只针对整数inc(i) 表示i变量加1,inc(i,5)表示i变量加5
回复

使用道具 举报

千问 | 2011-2-14 17:38:31 | 显示全部楼层
是个函数
inc就相当于+1
比如:inc(a)=a+1
回复

使用道具 举报

千问 | 2011-2-14 17:38:31 | 显示全部楼层
累加例:inc(j) 就是 j:=j+1例:inc(j,i) 就是 j:=j+i
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行