if(a=b) then c=3;
d=4;
这和c语言中
if(a == b)
{
c=3;
}
d=4;
这两个一样;
你看:
if(a=b) then c=3;d=4;
这和c语言中
if(a == b)
{
c=3;
}
d=4;
这两句还是一样的;
就是说,';'分号是逻辑上的结束;
而换得有两种情况,出错和让程序更好懂;
d=4;
这和c语言中
if(a == b)
{
c=3;
}
d=4;
这两个一样;
你看:
if(a=b) then c=3;d=4;
这和c语言中
if(a == b)
{
c=3;
}
d=4;
这两句还是一样的;
就是说,';'分号是逻辑上的结束;
而换得有两种情况,出错和让程序更好懂;
和c一样,delphi一个函数在逻辑上也是只有一条语句,;代表逻辑上本语句结束
begin和end匹配间的所有语句算作一条逻辑语句,和c不同的时,end前面的最后一条语句的;可以省略
分号;表示一条语句的结束
if(a=b) then c=3;
d =4;
就相当于
if a = b then
begin
c = 3
end;
d = 4;
等效于c语言的:
if (a == b) then
{c = 3}
d = 4
其实这里的大括号是不必要的
一般写为:
if (a == b) then
c = 3;
d = 4;
大括号只在多条语句组合在一起时采用
{
c=3;
}
d=4;