C系、Java、JavaScript、C#、PHP、Swift基本语法对比

语法

C C++ Java Javascript C# PHP
   
  • 语法格式:
    1 [public|private|protected|] class 类名 {
    2     程序代码
    3 }
  • 结构定义语句
  • 功能执行语句;(后面必须;结尾)

结构定义语句

功能执行语句;(使用ASI机制,;可省略)

   

注释

C C++ Java Javascript C# PHP
   

//单行注释

/*多行注释*/

//单行注释

/*多行注释*/

/*文档注释*/

//单行注释

/*多行注释*/

#!脚本注释

   

标识符、关键字和保留字

C C++ Java Javascript C# PHP
   
  • 字母、数字、_、$(禁止数字开头,禁止关键字)
  • 大小写敏感
  • 关键字和保留字
  • 字母、数字、_、$(禁止数字开头,禁止关键字)
  • 大小写敏感
  • 关键字和保留字
   

数据类型、常量、变量

C C++ Java Javascript C# PHP
   

布符数(8)

boolean

char

byte、short、int、long、float、dooouble

布符数unosb(8)

  • boolean
  • string
  • number
  • undefined
  • null
  • object
  • symbol
  • bigint
   

条件

循环

C  C++ Java Javascript C# PHP Swift
     
  • for循环
  • for
  • for in
  • for of
  • while循环
  • while
  • do while
  • 循环控制
  • continue
  • break
   
  • for循环
  • for
  • for in
  • while循环
  • while
  • repeat while
  • 循环控制
  • continue
  • break
  • fallthrouth
原文地址:https://www.cnblogs.com/luanfujian/p/13449927.html