分类: C/C++
2013-01-03 17:31:25
C语言的32个关键字
根据关键字的作用,可分其为数据类型关键字、控制语句关键字、存储类型关键字和其它关键字四类。
(1)数据类型关键字(12个):int, float, double, char, short, long, signed, unsigned, void, struct, enum, union
(2)控制语句关键字(12个):if, else, switch, case, break, default, do, while, for, continue, return, goto
(3)存储类型关键字(4个):static, extern, register, auto
(4)其它关键字(4个):const, sizeof, typedef, volatile
C源程序的结构特点
1.一个C语言源程序可以由一个或多个源文件组成。
2.每个源文件可由一个或多个函数组成。
3.一个源程序不论由多少个文件组成,都有一个且只能有一个main函数,即主函数。
4.源程序中可以有预处理命令(include 命令仅为其中的一种),预处理命令通常应放在源文件或源程序的最前面。
5.每一个说明,每一个语句都必须以分号结尾。但预处理命令,函数头和花括号“}”之后不能加分号。
6.标识符,关键字之间必须至少加一个空格以示间隔。若已有明显的间隔符,也可不再加空格来间隔。
预处理命令
作用 |
命令格式 |
备注 |
||
宏定义 |
#define 标识符 字符串 |
|
||
文件包含 |
#include <文件名> 或 #include“文件名” |
|
||
条件编译 |
(1) #ifdef标识符 程序段1 #else 程序段2 #endif |
(2) #ifndef标识符 程序段1 #else 程序段2 #endif |
(3) #ifndef标识符 程序段1 #else 程序段2 #endif |
|
C语言命名规则
标准规定,标识符只能由大小写英文字母,下划线“_”,以及阿拉伯数字组成。标识符的第一个字符必须是大小写英文字母或者下划线,而不能是数字。
操作系统和 C 语言标准库里的标识符一般以下划线开头,这是约定俗成的。因此,我们应该避免使用下划线作为我们自己定义的标识符的开头。
C 语言是区分大小写,也就是说,star、Star、sTar,stAr 和 STAR 等都是相互不同的标识符。
不能用关键字和保留标识符来给自定义的变量命名。关键字是特定的32个,保留标识符是系统定义的标识符,如scanf和printf等。
如何开始学《C程序设计》
一.学好C语言的运算符和运算顺序
二.学好C语言的四种程序结构:顺序结构,分支结构,循环结构和模块化程序结构
三.掌握一些简单的算法和数据结构