读书人

一个基础有关问题

发布时间: 2012-03-18 13:55:39 作者: rapoo

一个基础问题
变量声明的问题,看到有的代码声明变量这么写

a: array[0..0] of Tabc

问题是这和 a: Tabc 有什么区别?是出于什么考虑吗?




[解决办法]
从广义上讲,可以认为是相同的,
但是所代表的意义不一样,
a: Tabc 是变量
a: array[0..0] of Tabc 是数组,后续可以扩展。
[解决办法]
这个真没法解释,可能是为了兼容,也可能是为是扩展
比如,你要定义一个数字类型的变量,可以是word,integer,double,real ...等,看你使用的需要吧了

[解决办法]

探讨
从广义上讲,可以认为是相同的,
但是所代表的意义不一样,
a: Tabc 是变量
a: array[0..0] of Tabc 是数组,后续可以扩展。

读书人网 >.NET

热点推荐