你能学到什么

  • 数据类型有哪些
  • 整型
  • 字符类型
  • 浮点型(实型)

数据类型有哪些

  • 整型:存储整数(如: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·数据类型及其存储相关推荐

  1. 青书学堂c语言作业,青书学堂: (单选题) C语言中非空的基本数据类型包括____(本题2.0分)...

    青书学堂: (单选题) C语言中非空的基本数据类型包括____(本题2.0分) 答:整型,实型,字符型 面对不断变化的职业,大学生应该从"寻找工作"转变为"改造工作&qu ...

  2. 语言转4字节数据整型_R语言与RGui平台_数据类型_向量_4

    计算机语言RGui平台上的R语言__数据类型_向量_4 R语言进阶4_数据类型_向量1 咱们而可以从自然语言(汉语.英.法.俄.德.日.拉丁.伊斯兰.等等)的基本特征来看--词汇.句子.段落.结构.文 ...

  3. c语言程序计算p q真值表,C语言程序设计第2章数据类型﹒运算符和表达式.ppt

    C语言程序设计第2章数据类型﹒运算符和表达式 教学目标 掌握C语言标识符的组成 理解C语言的基本数据类型 掌握变量定义的方法 掌握常用的运算符的使用 掌握混合运算的数据转换方法 2.1 C语言的数据类 ...

  4. 二进制补码求值用c语言,C语言程序设计第2章数据类型.运算符与表达式.ppt

    C语言程序设计第2章数据类型.运算符与表达式 教学目标 掌握C语言标识符的组成 理解C语言的基本数据类型 掌握变量定义的方法 掌握常用的运算符的使用 掌握混合运算的数据转换方法 2.1 C语言的数据类 ...

  5. c语言无视数据类型字符串存储,C语言基础-第二课-数据类型与运算符(示例代码)...

    1   C语言中的数据类型 1.1   常量 常量就是在程序中不可变化的量,常量在定义的时候必须给一个初值. 1.1.1#define 定义一个宏常量 1.1.2const 定义一个const常量 1 ...

  6. c语言构造数据类型有,《c语言程序设计基础7构造数据类型.ppt

    <c语言程序设计基础7构造数据类型 第7章 构造数据类型 第7章 构造数据类型 第7章 构造数据类型 7.1 构造数据类型概述 构造数据类型是C语言的一个特色,它是由一些简单数据类型构造而来的. ...

  7. c语言语言教程0基础_C语言基础

    c语言语言教程0基础 Hey, Folks here I am back with my second article on C language. Hope you are through with ...

  8. 复数抽象数据类型C语言,采用C/C++语言如何实现复数抽象数据类型Complex

    记录一下! 采用C/C++语言如何实现复数抽象数据类型Complex #include typedef struct Complex { double e1; // 实部 double e2; // ...

  9. c语言1E3是什么数据类型,C语言课件第2章数据类型和表达式.ppt

    <C语言课件第2章数据类型和表达式.ppt>由会员分享,可在线阅读,更多相关<C语言课件第2章数据类型和表达式.ppt(61页珍藏版)>请在人人文库网上搜索. 1.第二章数据类 ...

最新文章

  1. 一网打尽数据结构中图相关的算法
  2. Para list设置
  3. 关于IsolatedStorageFile存取文件的问题
  4. python123添加列表元素_Python之列表
  5. 如何侦听网线数据_网络工程师 | 七类网线水晶头又如何制作?
  6. 基于http的netty demo
  7. 【英语学习】【WOTD】apposite 释义/词源/示例
  8. 【论文写作】毕业论文中容易栽的九个坑
  9. ibm笔记本电脑电池_笔记本电脑是一直插着电源好,还是拔了电源好?
  10. 实现类似于百度的自动补全搜索
  11. Buddy分配器之释放一页
  12. 手机端如何破解wifi密码
  13. 计算机方面发什么类型的论文,计算机类本科毕业论文
  14. 华为服务器SNMP协议怎么修改,华为S5700交换机开启SNMP协议
  15. 图像处理: 可见光波长(wavelength)与RGB之间的转换
  16. 笔记十五:研发管理者如何激励他人
  17. 深度学习 GAN生成对抗网络-1010格式数据生成简单案例
  18. 安装有关软件出现无法访问windows Installer服务。
  19. MATLAB 存放字符串(循环中调用字符串)
  20. python判断手机号码是否正确_Python.弄清楚如何输入正确的电话号码

热门文章

  1. 猴子管理法则(网络文摘)
  2. 一个关于NHiberante,Linq数据源与UI交互引发的思考
  3. Fedora10下安装xgcom串口调试小助手
  4. qq邮箱使用技巧学习1
  5. jquery 幻灯片图像切换效果
  6. SQL Server分页存储过程实践(图解)
  7. Python2与Python3的区别:
  8. 关于我之前写的修改Windows系统Dos下显示的用户名之再修改测试
  9. pat1003 迪杰斯特拉法和dfs求最短路
  10. Oracle数据库的下载和安装