《编译原理》2
1.常见高级程序设计语言
其具有以下优点
高级程序一般特性
1.程序结构
2.数据结构和操作
数据类型通常包括三要素
用于区别这种类型数据对象的属性
这种类型的数据对象可以具有的值
可以作用于这种类型的数据对象的操作
初等数据类型:数值类型,逻辑类型,字符类型,指针类型
3.标识符与名字
---->B
标识符:以字母开头的,由字母数字组成的字符串
名字:标识程序中的对象
标识符与名字有本质的区别
标识符是语法概念
名字具有确切的意义与属性
--->B
名字绑定可以发生在编译或者运行过程之中
如果发生在编译过程中:静态绑定,如 int a等变量申明
而如果发生在运行过程中:动态绑定,如c++的虚函数等
4.数据结构
5.语句与控制结构