要素:数据+运算:
简单组合+负责组合。
组合即为联系。
数据的组合:结构体、集合、类;
运算的组合:表达式、语句、函数。
自定义高级语言基本特性:
(1)类型:支持int、char、void基本类型和复杂的string类型。
(2)表达式:支持四则运算,简单关系运算和字符串连接运算。
(3)语句:赋值、while循环、if-else条件分支、函数调用、return、break、continue、输入in>>、输出out<<语句。
(4)声明和定义:变量、函数声明定义,外部变量声明extern。
(5)其它:支持多文件、默认类型转换、单行/多行注释等。
http://www.cnblogs.com/fanzhidongyzby/archive/2012/07/03/2574429.html