运算符是语句的子集吗?

问题描述 投票:0回答:1

基本上,在所有高级语言中(据我所知),创建程序的语言机制主要有两类:语句和表达式。

通常用语言的关键字的子集表示语句:if / else / switch,for / foreach / while,{}(或BEGIN / END),等等。>>

表达式由文字(代表一些数据)和运算符表示:文字:1、2,-100,testTest等;运算符:+,-,/,*,==,===等]

[如果我们考虑得更深,我们会注意到语句通常会回答问题“什么?”。和表达方式-问题“如何?”。语句表示动作,表达式表示动作的上下文。

然后,我们可以再次查看表达式的各个部分:文字和运算符。运算符也是动作。

这又是我的问题:运算符是语句的子集吗?

P.S。通常,我知道语句和表达式可以一起用于某些编程目标。此类别的分离主要是理论上的。

基本上,在所有高级语言中(据我所知),创建程序的语言机制主要有两类:语句和表达式。通常,语句由某些子集表示...

expression programming-languages computer-science theory statements
1个回答
0
投票

通常,“运算符”描述一种语法形式,可用于产生表达式,语句或某种其他类型的语言实体。因此,从技术上讲,您的问题的答案是“否”。

© www.soinside.com 2019 - 2024. All rights reserved.