美文网首页程序员首页投稿(暂停使用,暂停投稿)
是语言就有语法——变量、注释、表达式

是语言就有语法——变量、注释、表达式

作者: 小a帆a帆 | 来源:发表于2016-05-24 01:46 被阅读0次
语法是连接,基本单词的纽带

语言的基本元素是单词,单词按照语法连接起来,就构成语言描述的根本意义。所以语言是描述的工具。上一次提到基本数据类型,是构建计算机语言的基本要素,那么语法规则就是代码世界基本规则了。难道不是这样吗?我们的现实世界充斥着各种基本元素构成的一个一个物体,但是冥冥之中,总用那么一份自然规则将他们自然的融为一体,构成了多彩的世界。

基本规则一:变量
基本元素创建出来,我们称之为变量。由于适用范围不同,我们有了全局变量,局部变量;由于代表意义不同,我们有了成员变量一说;因为本身声明物体不同,我们有了指针变量;因为本身特点,我们又有了常量。
变量,是为了准备这个计算机语言世界的元素,供程序员使用。就如同,上次提到的:

先声明,后使用

基本规则二:注释
人都是健忘的,即使是上帝也不例外。所以我们需要一些tip来备注一下,从而不至于出现难以维护的情况。例如:

// 我是单行注释

/*
    我是多行注释
*/

/**
*   我是文档注释
*/

基本规则三:表达式
表达式,计算机处处有数学的影子。表达式就是我们想要表述具体内容的具体的组织方式。然而代码世界就是这么简单,常见的(通用的)表达式只有几种。以Java为例:

  • 判断语句

//if 判断语句
if(true or false){
//todos
}
//if…else…
if(true or false){
//todos
}else{
//todos
}
//if…else if…
if(true or false){
//todos
}else if(true or false){
//todos
}

* 循环语句
```java
//for循环求和
int total = 0;
for(int i=0;i<=100;i++){
    total += i;
}
//while循环求和
while(i<=100){
  total += i;
}
//do…while循环求和
do{
  total += i;
}while(i<=100); //主义末尾的分号啊!
  • 运算符(常用)
    1.算术运算符:* - + /
    2.关系运算符: > < == != >= <=
    3.逻辑运算符:! && ||
    4.位运算符:<< >> ~ | ^ &
    5.赋值运算符:=及扩展赋值运算符
    6.条件运算符:? :

既然知道了基本元素,也知道了这些语句,应该可以做数学作业了。这就是计算机,名称的由来吧。

复杂的运算,好像还不行 (⇀‸↼‶)

下一章 预告

《上帝也是会累的——函数》

相关文章

  • 是语言就有语法——变量、注释、表达式

    语言的基本元素是单词,单词按照语法连接起来,就构成语言描述的根本意义。所以语言是描述的工具。上一次提到基本数据类型...

  • 2.1Python程序元素分析

    2.1.1Python语法元素 注释、输入、缩进、输出、变量、分支、常量、循环、表达式 #TempConvert....

  • TypeSctipt语法和类型基础

    TypeScript基础语法 TypeScript程序由以下部分组成: 模块 函数 变量 语句和表达式 注释 ts...

  • Kotlin研发第一弹——基本语法

    基本语法 基本语法包定义定义函数定义局部变量注释使用字符串模板使用条件表达式使用可空变量以及空值检查使用值检查以及...

  • 表达式和注释

    1. 表达式表达式 是 值、变量 和 运算符 的组合,值 和 变量自身 也是表达式。 2. 注释良好的注释有助于日...

  • block

    block是C语言的扩充功能。带有自动变量的匿名函数 截获自动变量值保存该自动变量的瞬间值 block语法表达式中...

  • django的模板 - 定义模板

    模板语言包括变量标签 { % 代码块 % }过滤器注释{# 代码或html #} 变量 语法: 当模版引擎遇到一个...

  • c语言记录

    # c语言 ## 一 语法 ### 第一章 类型,运算符与表达式 #### 1.变量 ##### 1.1 变量名 ...

  • MOOC-U《Python语言程序设计》week2

    2.1 语法元素入门 程序元素 注释、缩进、变量、常量、表达式、输入、输出、分支、循环 温度转换程序 代码块在ch...

  • go语言学习

    Go 语言的基础组成有以下几个部分:包声明 引入包 函数 变量 语句 & 表达式 注释 当标识符(包括常量、变量、...

网友评论

    本文标题:是语言就有语法——变量、注释、表达式

    本文链接:https://www.haomeiwen.com/subject/vmqzrttx.html