C语言从0到1·数据类型及其存储
你能学到什么
- 数据类型有哪些
- 整型
- 字符类型
- 浮点型(实型)
数据类型有哪些
- 整型:存储整数(如:int)
- 浮点型/实型:存储浮点数(如:double)
- 字符型:存放字符(如:char)
- 字符串型:C语言不存在显式的字符串类型,C语言中的字符串都以字符串常量的形式出现或存储在字符数组中(在之后的文章中详解)
(以下基于VS编译器)
整型
- 整型的类型:short(2B)int(4B)long(4B)long long(8B)
- 整数在内存中的数值以补码的形式存储
- int型所能表示的范围:有符号数-2^15~ 2^15-1;无符号数: 0~2^16-1
- 0x+数 表示十六进制,0+数 表示八进制
字符类型
- 即char类型
- char型在内存中保存的是字符的ASCII码
\表示八进制‘\61’对应的是ASCII码为49对应的字符
\x表示十六进制‘\x61’对应的ASCII码为97对应的字符 - 几个需要记住的ASCII码:A:65;a:97(A比a小32);0:48
- A ~ Z, a~z ,0 ~9 ASCII码均依次增大
浮点型(实型)
类型:float(4B);double(8B);long double
浮点数的存储
注意实型数据无法精确表示所有数据,所以可能判等不成功
22.62 == 22.62可以判等成功
12.31+10.31== 22.31不一定判等成功double和float在初始化时候的区别:
float x=1.2f
double y=1.2
C语言从0到1·数据类型及其存储相关推荐
- 青书学堂c语言作业,青书学堂: (单选题) C语言中非空的基本数据类型包括____(本题2.0分)...
青书学堂: (单选题) C语言中非空的基本数据类型包括____(本题2.0分) 答:整型,实型,字符型 面对不断变化的职业,大学生应该从"寻找工作"转变为"改造工作&qu ...
- 语言转4字节数据整型_R语言与RGui平台_数据类型_向量_4
计算机语言RGui平台上的R语言__数据类型_向量_4 R语言进阶4_数据类型_向量1 咱们而可以从自然语言(汉语.英.法.俄.德.日.拉丁.伊斯兰.等等)的基本特征来看--词汇.句子.段落.结构.文 ...
- c语言程序计算p q真值表,C语言程序设计第2章数据类型﹒运算符和表达式.ppt
C语言程序设计第2章数据类型﹒运算符和表达式 教学目标 掌握C语言标识符的组成 理解C语言的基本数据类型 掌握变量定义的方法 掌握常用的运算符的使用 掌握混合运算的数据转换方法 2.1 C语言的数据类 ...
- 二进制补码求值用c语言,C语言程序设计第2章数据类型.运算符与表达式.ppt
C语言程序设计第2章数据类型.运算符与表达式 教学目标 掌握C语言标识符的组成 理解C语言的基本数据类型 掌握变量定义的方法 掌握常用的运算符的使用 掌握混合运算的数据转换方法 2.1 C语言的数据类 ...
- c语言无视数据类型字符串存储,C语言基础-第二课-数据类型与运算符(示例代码)...
1 C语言中的数据类型 1.1 常量 常量就是在程序中不可变化的量,常量在定义的时候必须给一个初值. 1.1.1#define 定义一个宏常量 1.1.2const 定义一个const常量 1 ...
- c语言构造数据类型有,《c语言程序设计基础7构造数据类型.ppt
<c语言程序设计基础7构造数据类型 第7章 构造数据类型 第7章 构造数据类型 第7章 构造数据类型 7.1 构造数据类型概述 构造数据类型是C语言的一个特色,它是由一些简单数据类型构造而来的. ...
- c语言语言教程0基础_C语言基础
c语言语言教程0基础 Hey, Folks here I am back with my second article on C language. Hope you are through with ...
- 复数抽象数据类型C语言,采用C/C++语言如何实现复数抽象数据类型Complex
记录一下! 采用C/C++语言如何实现复数抽象数据类型Complex #include typedef struct Complex { double e1; // 实部 double e2; // ...
- c语言1E3是什么数据类型,C语言课件第2章数据类型和表达式.ppt
<C语言课件第2章数据类型和表达式.ppt>由会员分享,可在线阅读,更多相关<C语言课件第2章数据类型和表达式.ppt(61页珍藏版)>请在人人文库网上搜索. 1.第二章数据类 ...
最新文章
- 一网打尽数据结构中图相关的算法
- Para list设置
- 关于IsolatedStorageFile存取文件的问题
- python123添加列表元素_Python之列表
- 如何侦听网线数据_网络工程师 | 七类网线水晶头又如何制作?
- 基于http的netty demo
- 【英语学习】【WOTD】apposite 释义/词源/示例
- 【论文写作】毕业论文中容易栽的九个坑
- ibm笔记本电脑电池_笔记本电脑是一直插着电源好,还是拔了电源好?
- 实现类似于百度的自动补全搜索
- Buddy分配器之释放一页
- 手机端如何破解wifi密码
- 计算机方面发什么类型的论文,计算机类本科毕业论文
- 华为服务器SNMP协议怎么修改,华为S5700交换机开启SNMP协议
- 图像处理: 可见光波长(wavelength)与RGB之间的转换
- 笔记十五:研发管理者如何激励他人
- 深度学习 GAN生成对抗网络-1010格式数据生成简单案例
- 安装有关软件出现无法访问windows Installer服务。
- MATLAB 存放字符串(循环中调用字符串)
- python判断手机号码是否正确_Python.弄清楚如何输入正确的电话号码