乐趣区

关于程序员:Cesno-基础

Cesno 根本语法结构

这一部分蕴含了 Cesno 的根本语法结构。它被设计成让开发者更好了解 Cesno,并疾速进行语法的把握。

留神: 因为 Cesno 并未制作实现,这里只记录 Cesno 的语法标准。正因如此,代码局部的高亮可能不能保障每一次都正确显示。如果影响了浏览,我感到非常道歉!

语句

一个 Cesno 语句由 语句体 和一个附在结尾的分号组成。像这样:

int a = 10;

这句话是对变量的 申明。其中,语句体中的内容代表了“申明 a 为整数形变量,并接管了 10 作为值”,而分号则标记了这句话的终止。

定义

一个 Cesno 定义由 定义起始关键字 (这些非凡的关键字通常简称为 定义字 ) 及之后的 定义体 组成。通常,定义不须要通过分号来示意完结,至多 Cesno 曾经含有的定义不会这样。

如下是一个函数的定义:

function void greetings(string name)
{print("Hello", name);
}

它由标示着函数定义起始的关键字 function,函数的返回值void,函数名greetings,函数参数列表(string name) 以及函数体 {print("Hello", name); } 组成。其中,除了 function 是定义字以外,其余的均为定义体。

这是一个类的定义:

class Test
{public int member;}

它接管一个类名 Test,一个类的体。class 是定义字,其后都是定义体。

Cesno 被设计成对用户敌对的: 它容许用户自定义属于本人的申明。值得注意的是,因为定义字同样是 类型 ,为避免和 申明 产生混同,Cesno 的定义不倡议采纳等号。

Cesno 根本代码构造

Cesno 是面向对象的,但不像 Java 须要为每一份代码发明一个公共类。如下是 Cesno 能够辨认的几种代码构造。

通常构造

void main()
{print("Hello world!");
}

这是一个按照通常构造书写的规范 Cesno 程序,它将会输入 ”Hello world!”。这里将不会探讨太多对于主函数的返回值类型的事件。大部分时候,主函数返回类型设成 void 即可。当然,Cesno 也不靠返回值类型辨认主函数。

简化构造

一个最简略的 Cesno 程序可能看起来像这样:

print("Hello world!");

当不须要简单的代码构造时,Cesno 容许用户将代码作为相似脚本语言一样编写。

退出移动版