表达式和语句

什么是表达式 (expression)?

一个表达式会算出一个值,但是它不会任何事:也就是它不会以任何形式改变程序的状态。
如:

1 + 1

什么是语句 (statement)?

一条语句没有值(或者它的值我们并不关心),但是它一定以某种方式改变了程序的状态。
如:

var x = 1 + 1;
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1:赋值语句 赋值语句可以建立新的变量,并给它们赋值。message = 'I like python'n = 1...
    Hey_大晨阅读 364评论 0 1
  • rust是一门基于表达式的语言。在他的体系中,只有两种语句,他们分别是声明语句和表达式语句。除了这两种语句外都是表...
    BIGHAI阅读 978评论 0 0
  • 5.1 循环简介 无 5.2 基本运算符 1.赋值是从右向左进行的,如语句`d=c=b=a=1`,先是 a = 1...
    zormin阅读 226评论 0 0
  • 李燕娜 大兴少年宫朗诵表演教师,毕业于中央戏剧学院表演系,中国人民大学艺术系研究生。大兴区少年宫教务处副主任,中学...
    李燕娜阅读 1,666评论 0 0
  • Unity3D中的地形转成模型 起因 为什么要把地形转成模型呢?在Unity3D中创建地形很方便,用它自带的地形编...
    浪尖儿阅读 10,628评论 0 11