1. 关键字基本概念:已被C语言本身使用,不能做其他用途使用的字。关键字不能做变量名、函数名等。
2. 32个关键字:auto,double,int,struct, break,else,long,switch,case,enum,register,typedef,char,extern,return,union,const,float,short,unsigned,continue,for,signed,void,default,goto,sizeof,volatile,do,if,while,static
3. 数据类型关键字
基本数据类型(5个):void,char,int,float,double
类型修饰关键字(4个):short,long,signed,unsigned
复杂类型关键字(5个):struct 结构体声明;union 共用体声明;enum 枚举声明
Typedef 声明类型别名;sizeof
存储级别关键字(6个):auto,static,register,extern,const,volatile
4. 流程控制关键字
A. 跳转结构(4个):return ,continue ,break, goto
B. 分枝结构(4个):if,else,switch,case
C. 循环结构(3个):for,do,while
5. Xcode中,所有的关键字都有特殊的颜色区别
6. 标识符:在c语言中,符号变量,变量,数组,函数等都需要一定的名称,成为标识符
7. 标识符划分:关键字、预定义标识符和用户标识符
8. 标识符命名规则:a.只能用字符、数字、下划线或美元符号$组成 b.不能以数字开头 c.不能与关键字崇明 d.严格区分大小写
例如: int abcd;//abcd是标识符(中文可以编译,但是尽量不用中文,易出错)
9. 标识符命名规范:a.起一个有意义的名字(能够提高代码的可读性)
b.驼峰命名:如果标识符由多个单词构成,第一个单词外,其余单词首字母均大写或首字母均大写。例如:userName,userLongFlag
c.命名应当直观且可以拼读,要望文知意,便于记忆和阅读、
d.命名长度应适当
e.尽量避免名字中出现数字编号,如Value1,Value2等,除非逻辑上的确需要编号
f.对在多个文件之间共同使用的全局变量或函数要加范围限定符。例如db_userName
g.标识符名分为两部分:规范标识符前缀(后缀)+含义表示
10. 注释的目的:注释是对代码的解释说明,是写给程序员看的,方便程序员之间交流
11. 注释的常见作用:解释代码,做函数说明,做思路分析
12. 使用注释的特点:编译器直接跳过,不参与编译
13. 注释使用:a.单行注释:// 快捷键command+/
b.多行注释:/* */
14.注释使用注意:a多行注释可以回车,单行不可以;b单行注释可以嵌套多行注释,但是要求单行注释要和多行注释在同一行(无意义);c多行注释可以嵌套单行注释;d 多行注释不可以嵌套多行注释
15.数据的计量单位: 1B(Byte字节)=8bit(位)
1kb=1024B 1MB=1024kb 1GB=1024MB 1TB=1024GB
|
|