| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> C++知识库 -> 你真的了解基本数据类型吗?(C语言) -> 正文阅读 |
|
[C++知识库]你真的了解基本数据类型吗?(C语言) |
一.整型数据1.整型常量的表示:程序中用到整型常量时,可以用3种进制表示:十进制,八进制和十六进制。 例如: 2.整型数据的存储:所有的整数在计算机都是以补码形式存放的。 3.整型数据的输出 <1>带符号整数输出时可以用十进制,八进制,十六进制。
输出结果 <2>无符号整数一般用%u格式输出,表示用十进制把一个数据当无符号整数来输出。 二.实型数据1.实型常量 <1.>实型常量的表示:带小数点的常量称为实型常量,程序中的实型常量可以用两种形式表示。
<2>实型常量的类型:实型常量有单精度和双精度两种类型,有效数字分别是7位和15位,最后一位是近似值,但规定小数后最多保留六位,其余部分四舍五入。
?
?<3>实型数据的存储:float类型(double类型的存储与其类似)的任何数据,在存储前都必须先表示为下面的格式:
实数一般占4个字节(32位)内存空间。按指数形式存储。实数3.14159在内存中的存放形式如下:
? ? ? ? ? ?? ?? ? float型数据存储空间的分配? ??<4>实型数据的输出
三.字符型数据? ?数据不仅仅指数值,还包括字符,字符也是C程序中经常要处理的数据.C语言可以处理的字符有英文字母(大小写),数字,标点,空格以及其他一些符号。 1.字符常量:字符常量是指用一对单引号括起来的一个字符。如‘a’,‘9’,‘!’。字符常量中的单引号只起定界作用并不表示字符本身。 ? ? 常用的转义字符及作用 ?2.字符数据的存储:计算机中只能存储0和1,任何数据都必须先化成0和1才能存储,字符也不例外。多数计算机都是用“存字符的ASCII码值”的方法来存储字符。 ? ?基本ASCII码表中(末尾附有ASCII码表)只有128个字符,加上后来扩充的128个,不过才256,所以C语言规定:字符用一个字节存储。
?四:字符串? ? 程序中有时候需要用到一串字符,即字符串,而不是一个字符。
字符串的存储:存储字符串时,总是先把双引号中的每一个字符按顺序中存储到内存中(连续存放),然后再在后面多存放一个空字符(‘\0’);存储状态如下; ?ASCII码表https://tool.ip138.com/ascii_code/https://tool.ip138.com/ascii_code/ ? ? ?? |
|
C++知识库 最新文章 |
【C++】友元、嵌套类、异常、RTTI、类型转换 |
通讯录的思路与实现(C语言) |
C++PrimerPlus 第七章 函数-C++的编程模块( |
Problem C: 算法9-9~9-12:平衡二叉树的基本 |
MSVC C++ UTF-8编程 |
C++进阶 多态原理 |
简单string类c++实现 |
我的年度总结 |
【C语言】以深厚地基筑伟岸高楼-基础篇(六 |
c语言常见错误合集 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/24 11:45:14- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |