请问delphi的变量常量的概念分别是什么,它们之间有什么区别?

你好,我以前用过Delphi编程。
你提到的const和var非常有用。
Const 是一个常数。
这意味着一旦值被固定,就无法移动。
例如,如果声明 pi=3 .1 4 1 5 9 ,则该 pi 将始终为 3 .1 4 1 5 9 如果你试图改变它,编译器不会允许你这样做,并且会直接报错。
可以通过使用 var 关键字声明变量来更改变量。
当您指定一个值时它会发生变化。

但有时我们使用 const 来声明 constn:Integer=2 ; 类型的变量;变为 n:=3 ;事实上,即使在早期的 TurboPascal 中这也是可能的。
然而,这在Delphi 标准中并未标准化。
要在 Delphi 中执行此操作,您需要打开特定的编译指令,例如 {$J+}。
然而,现在它很少被使用,每个人都遵循标准语法。

我之前写代码的时候也遇到过类似的问题。
我当时很困惑。
我是查了资料才意识到这一点的。
这种编程有时需要一点耐心和探索。

Java语法基础如何定义常量 常量和变量的区别