问几个Delphi基本问题!!!

skytouch_zyt 2005-03-30 12:03:33
delphi中string变量中的字符是什么样的字符(Unicode还是ASCII)
integer是多少位的?16位?
label是什么变量??
ord函数是不是等效于C++中的(char)的转换操作?
...全文
109 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
alexanda2000 2005-03-30
  • 打赏
  • 举报
回复
Delphi支持goto也不出奇,C#都还支持gogo
skytouch_zyt 2005-03-30
  • 打赏
  • 举报
回复
我晕,delphi还支持动态goto呀
wasi 2005-03-30
  • 打赏
  • 举报
回复
i:integer;
sizeof(i);就知道它有多大了啊!

label是和goto在一起用的
oushengfen 2005-03-30
  • 打赏
  • 举报
回复
delphi中string变量中的字符是什么样的字符(Unicode还是ASCII)
integer是多少位的?16位?
label是什么变量??
ord函数是不是等效于C++中的(char)的转换操作?


1、String 不是unicode
2、integer是32Bit
3、label是标号定义符
4、ord函数等效于C++中的(char)转换操作。
何鲁青 2005-03-30
  • 打赏
  • 举报
回复
label作为一种数据类型是用来定义跳转点的
goto语句中使用
何鲁青 2005-03-30
  • 打赏
  • 举报
回复
integer--signed 32-bit
label不是控件
procedure FindFirstAnswer;
var X, Y, Z, Count: Integer;
label FoundAnAnswer;
begin
Count := SomeConstant;
for X := 1 to Count do
for Y := 1 to Count do
for Z := 1 to Count do
if ... { some condition holds on X, Y, and Z } then
goto FoundAnAnswer;

... {code to execute if no answer is found }
Exit;

FoundAnAnswer:

... { code to execute when an answer is found }
end;
-----------------------------------
mygodsos 2005-03-30
  • 打赏
  • 举报
回复
string--不是unicode
integer--2bite
label---控件的一种,标签
ord('A')=65

828

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧