他们为什么使用; 结束在爪哇/ C ++语句(Why they used ; to end st

2019-07-29 02:41发布

难道他们不应该使用了。 结束了发言。 他们可以使用 - >调用一个方法。 这是只是一个疏忽? 或者有一些深层次回事?

Answer 1:

Java的挑分号有类似于C和C ++语法。

C ++拿起它具有类似于C的语法

我猜是c选择了分号,因为B,ALGOL和Pascal已经使用它,没有理由不使用一个已经接受的传统。



Answer 2:

编辑:看https://softwareengineering.stackexchange.com/questions/139482/why-are-statements-in-many-programming-languages-terminated-by-semicolons#139485

...所以人都明白注释(和negs),这是原文:

“此外,分号代表在C / C ++一个NOP(无操作或空指令)”可能给一个线索,为什么它的共同

http://en.wikipedia.org/wiki/Semicolon#Computing_usage



文章来源: Why they used ; to end statements in Java/C++