| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2053 人关注过本帖
标题:Delphi里的变量和常量是什么意思??
只看楼主 加入收藏
fengshangren
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2008-6-12
结帖率:100%
收藏
 问题点数:0 回复次数:6 
Delphi里的变量和常量是什么意思??
菜鸟一个,刚学两天,什么都不懂.有耐心的就回答下.
搜索更多相关主题的帖子: 常量 Delphi 变量 
2008-06-12 04:01
ruanjian2110
Rank: 3Rank: 3
来 自:武汉
等 级:论坛游民
威 望:7
帖 子:486
专家分:50
注 册:2008-5-25
收藏
得分:0 
常量用const声明, 而变量用var声明;

常量的值是在声明时确定的, 程序运行时不能改变, 如

const
pi = 3.14159;

如果你在程序中有下面语句, 就是非法了:

pi := 6.28;

声明一个integer变量, 如下:

var
n: Integer;

变量声明时一般一定要给出它的类型, 而常量则不用, 声明常量时编译器自动确定它的类型.

但注意 (这不是标准Pascal的语法) const声明的可以加类型, 而它的值也可改变, 称为 "类型常量":

const
n: Integer = 2;
begin
n := 3;
end;

这在Turbo pascal中是合法的. 注意, 这里虽然也是用const声明的, 但相当于带初始值的变量. 在Delphi中, 有的版本可以, 有的版本需用{$J+}编译指令才行
2008-06-14 13:09
许晴
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2008-6-18
收藏
得分:0 
菜鸟一个,刚学两天,什么都不懂.

是有点离谱,自己看看书吧,最最基础的还不明白呢。
2008-06-18 23:57
jxyga111
Rank: 8Rank: 8
来 自:中華人民共和國
等 级:贵宾
威 望:33
帖 子:6015
专家分:895
注 册:2008-3-21
收藏
得分:0 
那有Delphi下载

烈焰照耀世界,斌凍凍千萬裏
2008-06-19 18:57
ruanjian2110
Rank: 3Rank: 3
来 自:武汉
等 级:论坛游民
威 望:7
帖 子:486
专家分:50
注 册:2008-5-25
收藏
得分:0 
网上搜一下,Delphi到处都有下的。
2008-06-29 17:07
rekepjan
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2007-7-20
收藏
得分:0 
网上很多啊。。。
2008-06-29 19:20
ruanjian2110
Rank: 3Rank: 3
来 自:武汉
等 级:论坛游民
威 望:7
帖 子:486
专家分:50
注 册:2008-5-25
收藏
得分:0 
DIY!!!!!!!!
2008-06-29 21:57
快速回复:Delphi里的变量和常量是什么意思??
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.012063 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved