C语言基础知识总结(1)-基本数据类型
2005-11-15 15:08
946 查看
总结:基本数据类型关键字:基本数据类型使用11个关键字:int、long、short、unsigned、char、float、double、signed、_Bool、_Complex、_Imaginary有符号整数:这种类型可以取正值及负值。int:系统的基本整数类型。C保证int类型至少有16位长。short或short int:最大的short整数不大于最大的int整数值。C保证short类型至少有16位长。long或long long int:这种类型的整数不小于最大的long整数值。long long类型至少是64位长。一般的,long类型长于short类型,int类型和它们其中的一个长度相同。例如,PC机上基于DOS的系统提供16位长的short和int类型,以及32位长的long类型;而基于Windows95的系统提供16位长的short以及32位长的int类型和long类型。如果您喜欢,可以使用signed关键字修饰任何一种有符号类型,以明确表示这一属性。 无符号整数:
4000
无符号整数只有0和正值,这使得无符号数可以表达比有符号数更大的正值。使用unsigned关键字表示无符号数,例如:unsigned int、unsigned long和unsigned short。单独的unsigned等价于unsigned int。
字符:字符包括印刷字符,如A、&和+。在定义中,char类型使用1个字节的存储空间表示一个字符。出于历史原因,字符字节通常为8位,但出于表示基本字符集的需要,它也可以为16位或者更长。char:字符类型的关键字。一些实现使用有符号的char,另外一些则使用无符号char。C允许使用signed和unsigned关键字标志char的符号属性。
浮点数:浮点数可以有正值或负值。float:系统的基本浮点类型。至少能精确表示6位有效数字。double:范围(可能)更大的浮点类型。能表示比float类型更多的有效数字(至少10位,通常会更多)以及更大的指数。long double:范围(可能)再大的浮点类型。能表示比double类型更多的有效数字以及更大的指数。
总结:如何声明简单变量1. 选择所需类型。2. 选用合法的字符为变量起一个名字。3. 使用下面的声明语句格式:type-specifier variable-name;type-specifier由一个或多个类型关键字组成,下面是一些声明的例子:int erset;unsigned short cash;4. 可以在同一类型后声明多个变量,这些变量名之间用逗号分隔,如下例所示:char ch,init,ans;5. 可以在声明语句中初始化变量,如下例所示:float mass = 6.024;
4000
无符号整数只有0和正值,这使得无符号数可以表达比有符号数更大的正值。使用unsigned关键字表示无符号数,例如:unsigned int、unsigned long和unsigned short。单独的unsigned等价于unsigned int。
字符:字符包括印刷字符,如A、&和+。在定义中,char类型使用1个字节的存储空间表示一个字符。出于历史原因,字符字节通常为8位,但出于表示基本字符集的需要,它也可以为16位或者更长。char:字符类型的关键字。一些实现使用有符号的char,另外一些则使用无符号char。C允许使用signed和unsigned关键字标志char的符号属性。
浮点数:浮点数可以有正值或负值。float:系统的基本浮点类型。至少能精确表示6位有效数字。double:范围(可能)更大的浮点类型。能表示比float类型更多的有效数字(至少10位,通常会更多)以及更大的指数。long double:范围(可能)再大的浮点类型。能表示比double类型更多的有效数字以及更大的指数。
总结:如何声明简单变量1. 选择所需类型。2. 选用合法的字符为变量起一个名字。3. 使用下面的声明语句格式:type-specifier variable-name;type-specifier由一个或多个类型关键字组成,下面是一些声明的例子:int erset;unsigned short cash;4. 可以在同一类型后声明多个变量,这些变量名之间用逗号分隔,如下例所示:char ch,init,ans;5. 可以在声明语句中初始化变量,如下例所示:float mass = 6.024;
相关文章推荐
- C语言基础知识之基本数据类型相关的总结
- python语言基础知识——基本数据类型详解
- C语言基础知识之(一):进制、基本数据类型、常量、变量、表达式、语句
- javaSE_8系列博客——Java语言的特性(二)--高级语言的基础知识(3)-- 基本数据类型的默认值
- 基础知识总结:基本数据类型
- CG语言基础知识整理——基本数据类型
- swift 学习(一)基础知识 (基本数据类型,操作符,流控制,集合)
- C语言基础:基本数据类型
- 【JAVA基础知识总结】JAVA数据类型基础
- C语言基础:C语言数据类型总结
- java基础总结——命名规则+path+基本数据类型
- Java基础知识之基本数据类型
- C语言基础学习基本数据类型-变量的输出与输入
- C语言基础学习基本数据类型-其他整数类型
- C++ 基础知识点 一第2章 基本数据类型、运算符与表达式
- javascipt——基础知识——基本数据类型和逻辑运算
- R语言学习总结---基本数据类型
- C语言基础知识【数据类型】
- C基础知识和基本数据类型
- Java基础知识回顾之一 ----- 基本数据类型