[考研]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运算

标签

发表评论

京ICP备18012533号-225
Warning: error_log(/apps/wwwroot/www.zhangshituina.com/wp-content/plugins/spider-analyser/#log/log-1502.txt): failed to open stream: Permission denied in /apps/wwwroot/www.zhangshituina.com/wp-content/plugins/spider-analyser/spider.class.php on line 2966