您的位置:首页 > 编程语言 > C语言/C++

c语言学习笔记之数据类型、关键字

2016-10-27 23:22 405 查看

基本数据类型

1、整形数据、浮点型数据和字符型数据是c语言的基本数据类型,基本数据类型的数据不可以在分解为其他类型的数据。

还有一种特殊的基本数据类型——枚举类型,用以列举少数几种可能的取值。

2、C语言数据类型

基本类型

整形(整形、短整形、长整型)

字符型

浮点型(单精度、双精度)

枚举类型

构造类型

数组

共用体

结构体

指针类型

空类型

变量与常量

1、常量是指在程序运行中保持类型和值都不变的数据。

整型常量:十进制、八进制、十六进制

浮点型常量:十进制小数形式、指数形式fEn或fen

字符常量:用单引号括起来的一个字符

字符串常量:由一对双引号括起来的一个字符串序列

2、转义字符:其作用是表明反斜杠后面的字符或数字序列不取原来的含义。

字符含义
‘\n’换行,将光标从当前位置移到下一行
‘\r’回车,将光标从当前位置移到本行开头
‘\0’空字符,通常用作字符串结束标记
‘\t’横向跳格,光标移到下一个水平制表位
‘\y’纵向跳格,光标移向下一个垂直制表位
‘\b’退格,光标向前移动一个字符
‘\”’一个双引号
‘\”一个单引号
‘\’一个反斜杠
‘\?’一个问号
‘\ddd’1~3位八进制数,代表字符的ASCⅡ码值
‘\xhh’1~2位十六进制数,代表字符的ASCⅡ码值
3、注意字符常量与字符串常量的区别

eg:”a”——在内存中占两个字节(分别存储’a’和’\0’)

‘a’——只占一个字节

变量和关键字

1、变量是指其值在程序运行过程中可以改变的量。

变量的3个相关要素:变量名、变量的存储单元、变量的值

2、C语言规定:变量必须“先定义类型,然后才能使用”。

3、关键字:C语言预先规定的其具有固定含义的一些单词。

4、标识符:合法的标识符只能有字母、数字、下划线3种字符组成,且第一个字符须为字母或下划线。标识符通常用作变量名、函数名等。

ps:C语言区分大小写。

5、变量的定义:

类型关键字 变量名1【变量名2…】

eg:’int a,b;’

6、3中基本数据类型的关键字及表示范围

类型关键字含义表示范围
int基本整型-32768~32767,即-2^15~(2^15-1)
unsigned int无符号整型0~65535,即0~(2^16-1)
short短整型-32768~32767,即-2^15~(2^15-1)
unsigned short无符号短整型
long长整型-2^31~(2^31-1)
unsigned long无符号短整型0~(2^32-1)
float单精度浮点型-3.4*10^-38~3.4*10^38
double双精度浮点型-1.7*10^-308~1.7*10^308
long double长双精度-1.2*10^-4932~1.2*10^4932
char字符型0~255(ASCⅡ码值)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: