编程语言

2023年 10月 14日

条件语句

万事都有第二种可能,如果不是,那一定有第三种可能。条件语句一般分为如下三种: 编程语言的条件语句 条件语句形态 大部分编程语言用括号表示条件,单条或复合语句作为条件执行。 嵌套的条件语句 条件语句的本...

进一步了解
2023年 10月 14日

复合语句

复合语句有时被称为块语句,在编程语言世界占据重要的作用。最早Algol 60提出复合语句概念,直接影响了后面几乎所有编程语言。 函数和类定义也算复合语句 在函数中可以声明和定义变量,包含多条执行语句,...

进一步了解
2023年 10月 13日

逻辑运算符

逻辑运算符返回布尔值,用于判断真假。 不同形式的逻辑运算符 定义基本的逻辑运算符:&& || ! 优先级 短路计算 &&和||均支持短路计算,短路计算可提高效率也符合人...

进一步了解
2023年 10月 13日

一元运算符

二元和三元运算符的运算数和运算符的位置比较固定,一元运算符可能在运算数之前,也可能在之后。这产生一些有趣的形式。 可叠加 自增自减 大部分现代编程语言都支持++和--, 提供快速加1和减1的操作。汇编...

进一步了解
2023年 10月 12日

优先级

编译器和解释器会对源代码运算数和不同运算符的组合感到困惑,用优先级解决先算什么后算什么。相同优先级的组合也会让编译器困扰应该先做什么,结合性应运而生。 优先级基本原则 编译型语言一般遵循如下优先级原则...

进一步了解
2023年 10月 12日

赋值运算符

赋值是编程语言基本操作,即便如此,赋值运算符也并不唯一。大部分编程语言"="是赋值,"=="是相等。一个常见的疑问是,赋值运算符"="和数学的相等是一个符号,这会产生误解吗? =和== 在数学或者计算...

进一步了解
2023年 10月 12日

语句结束符

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

进一步了解