当前位置: 首页 > news >正文

96、数据的存储

 运行实例:

 

 在debug和release两种模式下,进行代码运行,debug下 i 的地址是大于arr[9] 的地址的,release 下i 的地址是小于arr[9] 的地址。原因是:release状态进行了优化处理。

C语言中基本的内置类型

整形数据类型

        char           //字符数据类型

                unsigned char

                signed char

        short          //短整型

                unsigned short 

                signed short 

        int              //整型

                unsigned int

                signed int

        long           //长整型

                unsigned long 

                signed long 

        long long   //更长的整形

                unsigned long long 

                signed long long 

整数的存储:

  大端字节序:

        把数据的低位字节序的内容放在高位,高位字节序内容存放在低地址处

小端字节序:

        把数据的低位字节序的内容放在低位,高位字节序内容存放在高地址处

 

 

浮点型数据

        float           //单精度浮点数

        double       //双精度浮点数

构造类型(自定义类型)

        结构体类型

        数组类型

                int arr[10] ;//类型是 int [10]

                int arr[5];  //类型是int [5]

                所以认为这两个数据是不同的自定义类型

        枚举:enum

        联合体:union

        

指针类型

空类型

        void 

                函数的返回类型:void test();

                函数的参数:void test(void);

                指针:void* p

http://www.lryc.cn/news/56671.html

相关文章:

  • @EventListener注解详细使用(IT枫斗者)
  • [c++17新增语言特性] --- [[nodiscard]]和[[maybe_unused]]
  • Centos7安装和使用docker的笔记
  • 结构像与功能像
  • 【IAR工程】STM8S基于ST标准库读取DS1302数据
  • 【SpringBoot】实现后端服务器发送QQ邮件验证码的功能
  • vue在input中输入后,按回车,提交数据
  • 【YOLOX】用YOLOv5框架YOLOX
  • 【python机器学习实验】——逻辑回归与感知机进行线性分类,附可视化结果!
  • wps删除的文件怎么恢复
  • NIO消息黏包和半包处理
  • day018 第六章 二叉树 part05
  • 如何下载ChatGPT-ChatGPT如何写作
  • 微策略再次买入
  • express框架
  • 完蛋的goals
  • Javase学习文档------面象对象初探
  • ChatGPT能够干翻谷歌吗?
  • PCL 使用点云创建数字高程模型DEM
  • 我体验了首个接入GPT-4的代码编辑器,太炸裂了
  • 互联网数据挖掘与分析讲解
  • linux之cut的使用
  • Redis第十讲 Redis之Hash数据结构Dict-rehash扩容操作
  • 电动力学问题中的Matlab可视化
  • 云原生周刊:编程即将终结?
  • C++ STL,resize 和 reserve 的区别
  • Java——详解ReentrantLock与AQS的关联以及AQS的数据结构和同步状态State
  • vue3+vite+ts 接入QQ登录
  • 消息队列kafka及zookeeper机制
  • 分布式 - 分布式体系架构:IT架构的演进过程