不同语言的表达式和语句结束符

liftword5个月前 (12-14)技术文章52


表达式


数据类型和运算符一起,被称为表达式。数学中四则运算表达式是简单的表达式。


不同语言的表达式

  • Fortran语言提供的表达式是所有高级编程语言的雏形。
  • Algol语言详细定义了语言表达式的各种细节,为后续所有编程语言提供了重要的参考价值。一般表达式+行尾结束符就是语句,表达式的定义是可嵌套的。
  • C/ObjC/C++/PHP 等都支持单个数值作为表达式,例如:
    • 12;



语句结束符



这个话题听起来很简单,但不同编程语言的不同语法产生了五花八门的语句结束符。大部分编程语言以换行或者分号作为结束符,当然要排除有续行符的情况。


不同语言的结束符

  • C/C++/Java/C#用分号分隔。
  • Basic/Python用换行分隔。
  • SQL语言既可以用换行也可以用分号,在不同语句在同一行时用分号,也支持更改语句分隔符。
  • Swift/JavaScript/Go语句既可用换行,也可用分号。
  • VB采用换行或者冒号:作为结束符,下划线_作为续行符。VBScript和VB一样。


更改语句结束符

  • MySQL提供DELIMITER修改分隔符的方式,但其他SQL语言未必遵循。








若文章对您有帮助,欢迎关注 程序员小迷 。助您在编程路上越走越好!

微风不燥,阳光正好,你就像风一样经过这里,愿你停留的片刻温暖舒心。

我是程序员小迷(致力于C、C++、Java、Kotlin、Android、iOS、Shell、JavaScript、TypeScript、Python等编程技术的技巧经验分享),若作品对您有帮助,请关注、分享、点赞、收藏、在看、喜欢,您的支持是我们为您提供帮助的最大动力。

相关文章

Python自动操作 GUI 神器——PyAutoGUI

作者:闲欢来源:Python 技术我们以前讲过怎样使用 Python 在浏览器中实现页面自动化操作,不管用哪种方式实现,都是通过定位页面中的元素来进行相应的操作。今天我们来聊一聊如何在桌面实现自动化操...

python数据类型(一):字符串

什么是数据类型?其实写代码就像我们小学的时候写作文一样,作文里面是不是有汉字,拼音,数字,成语,名人名言等,那么代码也是如此。只不过代码中的各式各样的数据有自己的定义名称以及使用方法而已,我们按照不同...