Begin...end
2008-06-15 01:10
281 查看
为什么有的end后面有分号(end;),有的是点号(end.),有的什么都没有
-----------------------------------------------------------------
1,Begin 与 End并不配对,不是所有的End前面都有一个Begin
2,If...else中 else前面的end不加何任符号,没有end的情况与也不加任何符号,表过此叛断还没有结束,还要进行后面的判断
3,end.是与Unit配对的,表示单元代码到此结束,
4,end不与begin配结的情况有下面几种
---------------------------------------
1,自定义数据类型
type
...
end;
2,重命名数据类型只有type没有end
type b=integer;
3,嵌入汇编
asm
...
end;
4,开关语句
case
....
end;
-----------------------------------------------------------------
1,Begin 与 End并不配对,不是所有的End前面都有一个Begin
2,If...else中 else前面的end不加何任符号,没有end的情况与也不加任何符号,表过此叛断还没有结束,还要进行后面的判断
3,end.是与Unit配对的,表示单元代码到此结束,
4,end不与begin配结的情况有下面几种
---------------------------------------
1,自定义数据类型
type
...
end;
2,重命名数据类型只有type没有end
type b=integer;
3,嵌入汇编
asm
...
end;
4,开关语句
case
....
end;
相关文章推荐
- 对__BEGIN_DECLS 和 __END_DECLS 的理解
- BeginWaitCursor()、EndWaitCursor()和RestoreWaitCursor()3个成员函数处理等待光标
- unbalanced calls to begin/end appearance transitions for uiviewcontroller的解决方法
- 19、构建多线程应用程序:委托异步调用方法(BeginInvoke,EndInvoke,AsyncCallback)
- C++STL中vector容器 begin()与end()函数、front()与back()的用法
- BeginPaint EndPaint 与GetDC ReleaseDC的区别
- Who adds BeginInvoke, Invoke and EndInvoke method definitions to a typed delegate?
- (转载)QT_BEGIN_NAMESPACE、QT_END_NAMESPACE 等问题
- mod_perl下的BEGIN/END行为
- delegate BeginInvoke& EndInvoke
- BeginPaint EndPaint 与GetDC ReleaseDC的区别
- 为什么必须写begin--end
- oracle begin end
- SQL 异常处理 Begin try end try begin catch end catch--转
- unbalanced calls to begin/end appearance transitions for uiviewcontroller的解决方法
- Ruby 入门: BEGIN & END
- 关于SAS 存储过程服务器中 %STPBEGIN 和 %STPEND 宏的说明
- java数组api (off, len) 与 (begin, end)的问题
- [C#基础]c#中的BeginInvoke和EndEndInvoke
- [C#基础]c#中的BeginInvoke和EndEndInvoke