程序设计语言的基本概念
基本概念
程序设计语言是为了书写计算机程序而人为设计的符号语言,用于对计算机进行描述,组织和推导
- 低级语言:机器语言(由 0,1序列构成),汇编语言
- 高级语言:功能更强,抽象级别更高,与人们使用的自然语言接近
基本成分
- 数据成分
指一种程序设计语言的数据和数据类型。数据分为常量,变量,全局量,局部量,数据类型有整型,字符型,浮点型,布尔型,枚举型等 - 运算成分
指允许使用的运算符及运算规则。包括算术运算,逻辑运算,关系运算,位运算等 - 控制成分
指明语言允许表述的控制结构。包括顺序结构,选择结构,循环结构 - 传输成分
指明语言允许的数据传输方式。如赋值处理,数据的输入输出等 - 函数
是一段具有处理独立功能的代码块。函数使用涉及三个概念:函数定义,函数声明,函数调用- 传值调用:将实参的值传递给形参,形参的改变不会导致实参的改变。实参可以是合法的变量,常量或表达式
- 引用调用:将实参的地址传递给形参,相当于实参存储单元的地址引用,因此形参的值改变的同时,实参的值也跟着改变,只能是合法的变量和表达式