文章标题
来源:互联网 发布:淘宝用图片找商品 编辑:程序博客网 时间:2024/06/05 07:10
C语言数据类型
学号:16340181
本人学院
- C语言数据类型
- 一数据类型
- 1 short
- 2int
- 3long
- 4char
- 5float
- 6double
- 作用域前缀命名规则
- formula
- 一数据类型
一、数据类型
short、int、long、char、float、double 这六个关键字代表C 语言里的六种基本数据类型。
在32 位的系统上short 咔出来的内存大小是2 个byte;
int 咔出来的内存大小是4 个byte;
long 咔出来的内存大小是4 个byte;
float 咔出来的内存大小是4 个byte;
double 咔出来的内存大小是8 个byte;
char 咔出来的内存大小是1 个byte。
(注意这里指一般情况,可能不同的平台还会有所不同,具体平台可以用sizeof 关键字测试一下)
1) short
C语言中,short是定义一种整型变量家族的一种。例如short i;表示定义一个短整型的变量i。
长度
依据程序编译器的不同short定义的字节数不同。
标准定义short短整型变量不得低于16位,即两个字节。
编译器头文件夹里面的limits.h定义了short能表示的大小:SHRT_MIN~SHRT_MAX。
在32位平台下如windows(32位)中short一般为16位,范围-32768~+32767。
2)int
C/C++编程语言中,int表示整型变量,是一种数据类型,用于定义一个整型变量,在不同编译环境有不同的大小,不同编译运行环境大小不同。
3)long
long关键字表示一种整型,该类型根据下表显示的大小和范围存储值。
类型 范围 大小 .NET Framework 类型
long
-2,147,483,648 to 2,147,483,647
有符号 32位整数
System. Int32
所占4个字节(Byte)
4)char
义:计算机编程语言(c、c++、java、VFP,,pascal,等)中可容纳单个字符的一种基本数据类型。
在C/C++中,char是C/C++整型数据中比较古怪的一个,
而且关于char还有一个特殊的语言就是char ,它在C/C++中有专门的语义,既不同于signed char ,也不同于unsigned char *,专门用于指以’\0’为结束的字符串
5)float
浮点数使用 IEEE(电气和电子工程师协会)格式。浮点类型的单精度值具有 4 个字节,包括一个符号位、一个 8 位 excess-127 二进制指数和一个 23 位尾数。尾数表示一个介于 1.0 和 2.0 之间的数。由于尾数的高顺序位始终为 1,因此它不是以数字形式存储的。此表示形式为 float 类型提供了一个大约在 3.4E–38 和 3.4E+38 之间的范围。
6)double
此数据类型与单精度数据类型(float)相似,但精确度比float高,编译时所占的内存空间依不同的编译器而有所不同,通常情况,单精度浮点数占4字节(32位)内存空间,其数值范围为3.4E-38~3.4E+38,;双精度型占8 个字节(64位)内存空间,其数值范围为1.7E-308~1.7E+308。
This is an example inline link.
作用域前缀命名规则
在此插入一表格
formula
this is test1
- This blog is done by Vilin. Thanks for your reading. ↩
- 文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题 文章标题 文章标题 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 关于 fizz-buzz-whizz
- 静态链接中的那点事儿(2):C++二进制兼容性及跨平台初步
- 最近关于jquery的一点理解
- POJ题目分类(各种分类合集)
- theano入门学习
- 文章标题
- freeCodeCamp-Basic Algorithm Scripting
- 随心而动--Animation(1)
- tableView默认选择第一行数据
- hdu4455(递推)
- 栈的数学性质(Catalan函数)
- Visual C++ 之 调试程序
- 使用Win+R快捷键快速打开应用程序
- 滚动条替换