【原创】自制编程语言-1 最小编程语言
相关推荐
-
【C语言核心基础】基本运算、变量、数组、指针、函数、结构体...
C 语言基础 // 引入头文件.里面包含了重要的 printf. #include <stdio.h> // 入口函数. // 参数一指输入的参数个数,参数二保存了所有参数. // 返回值 ...
-
ascii编码与unicode编码
ascii编码与unicode编码 01 ascii编码 定义字符数组 szHello ,初值为 "Hello".编写程序1: #include<stdio.h>#in ...
-
【AET原创】全球尺寸最小、功效最高蓝牙5.1 SoC诞生,0.5美元亲民价或将催生十亿IoT设备
物联网潜力和规模加速增长,互联设备越来越多,据IDC预测,到2020年将有超过500亿的终端与设备联网.物联网是通过无线模块和互联网连接推动的,所有"物"连入网络都必须配备无线模块 ...
-
【原创】自制编程语言-2 添加新功能
现在我们可以添加一些新功能了.首先,我们现在的print无法输出换行,所以,我们需要增加一个转义字符\n来进行换行. else if(s[0]=='\"' && s[strl ...
-
【原创】自制编程语言-3 变量定义
这一次,我们来尝试制作变量.变量是基本上所有编程语言都有的功能.为了编辑起来方便,这里我制作的编程语言就必须先声明再使用,否则在赋值语句的时候可能会很麻烦. 定义变量的语句,每一个编程语言都是有不同的 ...
-
【原创】自制编程语言-4 变量的输出
这次我们来输出变量.输出变量需要两个函数,判断字符串是否为变量名,以及根据type来输出变量. int isvalue(const char *s){ for(int i=0;i<value_p ...
-
【原创】自制编程语言-5 变量的赋值(1)
首先我们先看这个函数: void put_value(const char *name){ for(int i=0;i<value_ptr;i++){ if(strcmp(value[i].na ...
-
【原创】自制编程语言-5 变量的赋值(2)
(看了一下上次更新的日期,6月3日...) 先说一个问题,之前我们对于变量赋值是这样写的: 事实上,也有类似于str = "hello world"类似的语句,这时 "h ...
-
【原创】自制编程语言-6 输入语句
现在我们的编程语言功能越来越多了,干劲也更足了,趁着这势头,我们继续写下去吧.这次我们来尝试编写输入语句.有了一个功能,加上运算符,我们就可以实现A+B问题了,真不错.输入语句的样式用很多,例如: C ...
-
【原创】自制编程语言-7 注释&if语句初步
这次我们尝试制作注释的功能.注释是几乎所有编程语言都有的功能.不同语言的注释符号也不尽相同.汇编语言的注释符号为":".C++的注释符号为"//".PYTHON ...
-
【原创】自制编程语言-8 if语句
隔了几天,我们继续.上次说的get_string的问题,暂时放在一边,我们到时候会专门开一章做修改的. 今天我们的目标是if语句,这还是有点难度的,尤其是嵌套if语句,现在笔者已经不知道怎么去做了.算 ...