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

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

作者: 小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.条件运算符:? :

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

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

    下一章 预告

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

    相关文章

      网友评论

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

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