[考研]02、根柢数据类型、常量及变量-简书(考研)
label: [考研,大学,c]
[toc]
标识符和要害词
标识符:c言语规则标识符只能由字母、数字和下划线三种字符构成,且第一个字符有必要为字母或下划线。
要害词:要害词是由c言语规则的具有特定意义的字符串(英文单词),又称为保存字。
数据类型
概念:数据类型是一类数据的笼统标明,这类数据具有相同的方法,遵循相同的运算规则。
数据类型的分类
c言语中最简略的数据类型包括______。
a、整型、实型、逻辑型
b、整型、实型、字符型
c、整型、字符型、逻辑型
d、整型、实型、逻辑型、字符型
答案:b
常识点:常量、变量和标识符
常量和变量是在核算机中数据类型的体现方法。
不一样类型的数据在内存中占用的字节数是不一样的。
常量:在程序运转进程中其值不能被改动的量值。
数值常量
整型:整型(4字节)、长整型(8字节)、无符号整型(4字节)、无符号长整型(8字节)
实型(又称浮点型):单精度(4字节)、双精度(8字节)、长双精度(16字节)
字符常量
字符常量:字符型数据在核算机中存储的是字符的ascii码
字符串常量:c言语规则字符串的最终有必要以空字符‘\0’结束
字符串常量与字符常量的差异:字符常量在内存中占一个字节;字符串常量除了每个字符占用一个字节外,其字符串结束符\0
也要占用一个字节
字符串常量与字符常量的差异示意图
特别方法常量
符号常量
变量:在程序运转进程中其值发生改动(可以被改动)的量值。
c言语规则一切用到的变量都有必要在程序中指定其数据类型,有必要“先界说后运用”。
变量界说的格局:type name;
变量的根柢数据类型:整型、实型、字符型
不能将一个字符串常量赋给一个字符变量,例如:c1='a'(正确)
,c1="a"(差错)
const
润饰符(略,晓得被声明的变量只读即可)
变量在运用中大约留心的疑问:
变量要先界说后运用
常量与变量的类型要匹配
变量的数值存储规模
下列叙说中正确的是______。
a、c言语中既有逻辑类型也有集结类型
b、c言语中没有逻辑类型但有集结类型
c、c言语中有逻辑类型但没有集结类型
d、c言语中既没有逻辑类型也没有集结类型
答案:d
常识点:常量、变量和标识符
c言语中无布尔类型,逻辑值用0
和非0
标明,因而一般布尔类型用int
类型替代;
集结类型在c言语中就是枚举enmu
,至于pascal中可以用子界方法标明的集结类型,在c中则不存在,也没有内置的集结类型运算,如 pascal中in运算
发表评论