Chinaunix首页 | 论坛 | 博客
  • 博客访问: 49106
  • 博文数量: 45
  • 博客积分: 1112
  • 博客等级: 少尉
  • 技术积分: 575
  • 用 户 组: 普通用户
  • 注册时间: 2013-01-03 11:47
文章分类

全部博文(45)

文章存档

2013年(45)

我的朋友

分类: 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 语言是区分大小写,也就是说,starStarsTarstAr STAR 等都是相互不同的标识符。

不能用关键字和保留标识符来给自定义的变量命名。关键字是特定的32个,保留标识符是系统定义的标识符,如scanfprintf等。

如何开始学《C程序设计》

一.学好C语言的运算符运算顺序

二.学好C语言的四种程序结构顺序结构,分支结构,循环结构和模块化程序结构

三.掌握一些简单的算法数据结构
阅读(282) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~