最近在学COCOS2Dx,刚刚开始写一个塔防游戏,因为第一次用VS2012,感觉还不太习惯。 C语言的大部分内容也忘记了,因此做一个简要的复习。 1.关键字: auto break case char const continue default do double else enum extern float for goto if int long register return short signed sizeof static struct switch typedef unsigned union void volatile while 一。数据类型关键字: 基本数据类型:(5) void ,char ,int ,float ,double 无返回 ,字符 ,整形, 浮点型(单),浮点型(双) 类型修饰关键字:(4) short , long , signed , unsigned 短 , 长 , 符号 , 无符号 复杂类型关键字:(5) struct,union ,enum ,typedef ,sizeof 结构体 , 共用体 , 枚举 , 声明 , 得到类型大小 存储级别关键字:(6) auto , static , register , extern , const ,volatile 自动变量, 静态 , 寄存器 , 外部变量, 不变 , 可变 (cv特性) const static 二。流程控制关键字 跳转结构:(4) return , continue , break , goto 返回 , 结束当前循环,开始下一次,跳出, 跳转。 分支结构:(5) if , else , switch , case , default (switch 的其他 选择) 循环结构:(3) for,do ,while