架构及 程序设计期末考试复习资料
结合朱丽老师给的复习提纲,做了一些补充,纯手打,可能出现拼写错误什么的,仅
供参考。第 小点必考。
、标示符命名规则和常见关键字
规定标识符只能由字母、数字和下划线 种字符组成,且第一个字符必须为字
母或下划线。
注意:在 中,大写字母和小写字母被认为是两个不同的字母。变量名不能与
的关键字、系统函数名和类名相同。
常见关键字:
、、、、、、、、、、、
、、、、、、、、、、 、
、、、、!、"、、#、、!、
、"、#、、、#、、$、、、 、
、、"、"、、、、、、、。
%、字符和字符串的区别;字符数组的定义和初始化
字符:字母、数字和符号,包括转义符。
字符串:一串字符。
定义字符数组:&字符数组名'数组长度()&&&例如:&'*()
初始化:定义字符数组时进行初始化,例如:&'(+,-./../..0)注意:花括号中
提供的初值个数不得大于数组长度。如果初值个数小于数组长度,只将这些字符
赋值给数组前几个元素,其余的元素自动赋值为空字符(’1*.)。如果省略了数据
长度,系统会根据初值个数确定数组长度,如:&'(+,-./..0)则数组长度为 %。
同理也可以定义和初始化一个二维数组,例如:
&'('(+,,-./../..0/,-./../..00,则 的长度相当于 '('%(。
、运算符的优先级及结合律
优先级 运算符 含义 结合方向
22
域运算符 自左至右
%
34
括号,函数调用
自左至右
'(
数组下标
56
指向成员运算符
成员运算符
自增(后置)
55
自减(后置)
自增(前置) 自右至左
55
自减(前置)
7
按位取反
8
逻辑非
5
负号
正号
9
指针
:
取地址