C语言基础(07,第1张

C语言基础(07,第2张

C语言中的关键字——什么是“关键字”,即C语言中已经使用过的具有特殊含义的字符。定义变量时不要使用这些“关键词”,否则编译时会产生很多莫名其妙的错误。

有32个关键词:(P375)

auto
break
case
char
const

continue
default
do
double
else

enum
extern
float
for
goto

if
int
long
register

关于“常数”的更多解释——常数的定义在上一部分已经简单提及,这里更多的是关于常数。当与基本数据类型结合使用时,常量是各种类型的常量,例如:

数据的中文含义

常量实例
备注

int
integer
1 123 21000-234

long int[后面跟l的数字表示

short int
short integer
10-1290
unsigned int
unsigned integer

float
浮点型
123.23 f 4.34 e-3f

双精度型
123.23 12312333-0.98765432

十六进制和八进制常量——在某些地方,使用八进制或十六进制比十进制更方便。以八进制为基础的数字系统称为八进制,用的是数字0~7。八进制的10代表十进制的8。以十六进制为基础的系统称为十六进制,使用数字0~9和A~F。十六进制的10代表十进制的16。八进制从0开始,十六进制从0x开始。资料来源:www.examda.com

例如:int hex = 0x80/*十六进制的80,代表十进制的128 */

int oct = 012/*八进制12,代表十进制10*/

字符串常量-C语言还支持另一种类型的常量,即字符串常量。所谓字符串,就是用双引号括起来的若干个字符。例如,“这是测试”是一个字符串常量。注意字符和字符串的区别。一般来说,字符是指用单引号括起来的单个字符,如' a ',但' a '是一个字符串。

反斜杠字符常量——这是C语言中一个特殊的字符常量,也是实际应用中最容易出错的地方。这些字符的特点是都以反斜杠“\”开头,后面是表示其他意思的字符。

示例:
# include
main()
{
printf(" \ n \ t this is test ");/*括号内有反斜杠字符常量,表示特殊含义*/
return 0;
}

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » C语言基础(07

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情