一、简介
习语言是一种新的中文编程语言,习语言是基于C语言语法扩充中文支持的编程语言。
1、习语言是c语言的超级,完全支持c语言,并做扩充发展,为支持多字符集编程而研发的专注区域化用户编程体验的语言。(目前专注使用简体中文的用户,未来可以根据客户需要扩充繁体,藏语,维吾尔语,阿拉伯语等语种的习语言)
2、习语言是一种用于学习教育的语言。由于做了本土化扩展,更容易让用户接受,同时完全兼容c语言,可以使用户摆脱英文的困惑,在很多时间内掌握编程语言的内涵,迅速提升实际工作能力。
3、习语言是一种简洁的语言,习语言研发过程中站在用户的角度对之前的C语言函数库和头文件进行了精简,去除过时的东西,更容易学习和维护。
4台定义统一的函数库接口,用台上,只需重新编译下源代码,不须或微量修改源代码即可生成新平台下的应用程序
二、习语言示例
#包含""
主函数(){
输出字符串并换行("我也会编程啦,这是我的第一个程序!");
暂停();
}
三、习语言关键词
(一) 类型
全称: 字符类型 短整数类型 整数类型 长整数类型浮点数类型 双精度类型 小数类型
简称: 字符 短整数 整数 长整数 浮点数 双精度 小数
全称: 枚举类型 结构类型 联合类型 无类型 自然数类型 字节类型
简称: 自然数 字节
全称: 字类型 双字类型 字符串类型变参类型 无参数 无返回值 汉字类型
(二) 控制用保留词
如果 或者 否则 步进循环 循环 重复 直到 当 分支
若等于 其他值 跳出 继续 跳转到 返回 开始 结束
(三) 变量修饰保留词
外部的 静态的 无符号 易变的 只读的 寄存器变量 常量 本地的
(四) 运算符保留词
类型长度, 加, 减, 乘, 除, 模除, 加加, 减减, 赋值, 加等, 减等, 乘等, 除等, 模等,
等于, 不等于, 大于, 小于, 大于等于, 小于等于, 左移, 右移, 并且, 与, 或, 非,
位与, 位或, 位非, 异或, 指向的
(五) 其他保留词
类型定义 习调用 标准调用 真 假
四、习语言预处理命令
(一)习语言支持的预定义宏:
__变参__ __文件名__ __行__ __日期__ __时间__
(二)预处理命令:
1. #包含
2. #定义
3. #取消定义
4. #如果
5. #或者
6. #否则
7. #如果结束
8. #如果已定义
9. #如果未定义
10. #错误
预处理命令#如果和#或者后要使用逻辑表达式,表达式中可以实用习语言支持的逻辑算术运算符和函数: 已定义(...)
函数: 已定义(...) 括号中只能是一个宏名, 此函数功能用来判断一个宏是否定义。
五、习语言函数分类
习语言函数可分为:系统函数、文件操作函数、字符串处理函数、图形函数、视窗函数等
六、系统函数之(一)进程函数
习语言系统函数在接口目录下的“”文件中声明,包含此接口文件即可直接使用系统函数。
(一)进程函数
1、整数类型 执行程序( 只读串类型可执行文件名,整数类型搜索方式, 只读串类型参数[], 只读串类型环境变量[] );
解释:
当搜索方式=宏_进程_搜索时,函数可以利用PATH环境变量查找可执行文件。=宏_进程不搜索: 不使用
环境变量= 空指针时,启动的子进程使用当前程序的环境。否则:改变子进程的环境
环境变量中的每一项是一个字符串,形式如:“变量名=值”
参数表的第一个参数必须为“可执行文件名”, 参数表和环境变量的最后一个参数必须为“空指针”,标志结束
执行成功,则不返回,当前进程被终止,内存空间被新进程占用,打开的文件保持打开,开始新进程,否则返回错误码。
2..整数类型 运行程序(整数类型模式,只读串类型可执行文件名, 整数类型搜索方式,只读串类型参数[],只读串类型环境变量[] );
解释:模式:为运行模式,取值 宏_进程等待 表示在子程序运行完后返回本程序(同步执行)
习语言教程 来自淘豆网m.daumloan.com转载请标明出处.