After calling return一份声明,这是在评论中向我提出的:
return
不是一个语句,它是开始 return 语句的关键字。
有什么区别一份声明 and 开始语句的关键字?
句子和句子开头的名词有什么区别? ;-)
return
是一个关键字,这意味着它是该语言的几个基本术语(标记)之一。它们是有特权的,每个都保留用于特殊目的并具有特殊含义(将其与工厂标识符/名称进行比较)。
语句(广义而言 - 语言之间的具体差异)是语言的高级单元,类似于自然语言中的(特定类型的)句子。声明包括return 1+1;
and foo(bar);
,但通常不是这样的表达式1+1
or foo(bar)
.
关键字通常构成语句的一部分(例如return
引入了一个 return 语句),但他们从来没有自己做出完整的声明 - 即使return;
仍然需要一个语句终止符。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)