kbys.net
当前位置:首页 >> DElphi 静态变量 >>

DElphi 静态变量

Delphi(pascal)不像c中可以直接使用static来声明变量为静态的,但是并不是说在delphi中就没有解决方法了,具体解决方法如下: var {$j+}const iVar : integer = 0; //声明静态变量{$j-}begininc(iVar); //使静态变量加一

A窗体类: ... //定义列表为全局静态变量 public static List Data=new list(100); ... B窗体类: ... //访问列表值 foreach (string n in aaa) { Console.WriteLine(A.Data[n]); } ... 静态变量与非静态变量的区别如下: 1.内存分配 静态变量在...

而在C语言中在定义局部变量时可以用static来定义静态变量,该变量在整个程序的运行中的值一直可以保留,可以为程序实现特殊的功能。但Delphi却没有这一功能,如果为实现这一功能用全局变量显然会破坏程序的封装性,是不可取的。其实这一功能在De...

delphi 语言中,通常使用 const 关键字来定义声明一个静态常量,如果想使“静态常量”变成“静态变量”,对于 C++ 之类的语言可以使用 static 作为关键字指示声明,而在 delphi 里,通过 {$J+} 和 {$-} 编译指示字变通声明一个静态变量。 以下关于这...

你们的回答都是错的。Delphi不能设静态变量.分数应该给我!修改const与static型变量是两回事情,所答非所问!const是常量!!!!它们的原理也完全不同.在实际编程中设置Form变量,或全局变量吧,名称复杂一点不要与别的重复就行了。静态变量也...

网站首页 | 网站地图
All rights reserved Powered by www.kbys.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com