#include <stdio.h>

main()
{
    /*%d所能输出的范围*/
    printf("%d \n", 0xffffffff); //%d所能输出的32位整数, 最大负整数
    printf("%d \n", 0x7fffffff); //%d所能输出的32位整数, 最大正整数

/* 单双精度浮点变量a,b,c,d在内存中的地址和内容
     * 变量按地址从高往低存储, 值的低位放低地址, 高位放高地址
     */
    //0012FF66  CC CC CC CC CC CC 00 00 00 00  烫烫烫.
    //0012FF70  00 20 39 40 00 80 C8 42 00 00  . 9@..菳..
    //0012FF7A  C9 41 00 00 C9 C1 C0 FF 12 00  葾..闪.
    float a=-25.125; //4字节存储: 1位符号,8位阶码,23位尾数;
                     //16进制为C1C90000; 二进制为1 10000011 10010010000000000000000B
    float b= 25.125; //4字节存储: 1位符号,8位阶码,23位尾数;
                     //16进制为41C90000; 二进制为0 10000011 10010010000000000000000B
    float c= 100.25; //4字节存储: 1位符号,8位阶码,23位尾数;
                     //16进制为43C88000; 二进制为0 10000101 10010001000000000000000B
    double d=25.125; //8字节存储 0012FF70: 00 00 00 00 00 20 39 40

return 0;
}

输出:

-1
2147483647

变量在内存中的值[c][code]相关推荐

  1. C语言面试题--已知整形变量在内存中占4个字节的空间,现有一无符号整形变量a = 0x20190125,请编写函数求出变量a所占内存每个字节的值是多少?

    已知整形变量在内存中占4个字节的空间,现有一无符号整形变量a = 0x20190125,请编写函数求出变量a所占内存每个字节的值是多少? 用共用体方法:共用体内的空间是公用的,每一个成员都可以访问共用 ...

  2. C语言调用 free 函数释放内存后指针指向及内存中的值是否改变的问题

    文章目录 1. 前言 2. 正文 2.1. "分配" 与 "释放" 2.2. 运行测试 2.2.1. VSCode 下使用 gcc 编译 2.2.2. VS20 ...

  3. Java变量在内存_Java变量在内存中的存储

    [TOC] Java变量在内存中的存储 以下探究成员变量和局部变量在内存中的存储情况. package com.my.pac04; /** * @author Summerday * @date 20 ...

  4. 不同类型的变量在内存中存储的详细情况

    原文链接:http://blog.csdn.net/qingkong8832/article/details/6687793 一.int型变量在内存中存储详细情况 //By Richard #incl ...

  5. NASM汇编语言与计算机系统05-以大写16进制在屏幕显示内存中的值(shr/shl/jb)

    本文将内存中的1个值以16进制的方式显示到屏幕上,例如: 内存中的值是:0xAB,那么屏幕上就显示两个字母,A和B 内存中的值是:0xB8,那么屏幕上就显示两个字母,B和8 具体的做法是这样的:一个字 ...

  6. vs2008、vs2010、vs2012中查看变量在内存中的内容的方法

    在vs中调试程序的,有时候需要设置断点看某个变量的内容,如果变量是一个指针.数组或结构体,则可以通过查看该变量所指向的内存来看变量的内容. 1.在vs2008中打开内存窗口 在vs2008调试界面中, ...

  7. PHP变量在内存中的存储方式

    原文:http://www.phppan.com/tag/refcount/ 每门计算机语言都需要一些容器来保存变量数据.在一些语言当中,变量都有特定的类型,如字符串,数组,对象等等.比如C和Pasc ...

  8. 变量在内存中如何存放c语言,c语言程序中用来存储变量的三种内存

    c语言程序中变量存储在三种类型的内存中:栈内存.堆内存.数据段内存 一.栈内存,用来存储程序中各个函数的局部变量(动态局部变量),特点: 1.不用程序员手动申请和释放内存,由编译系统自动分配与释放: ...

  9. 面试宝典系列-PHP变量在内存中的存储方式

    为什么80%的码农都做不了架构师?>>>    函数传参时是赋值操作,只是其存储在不同的符号表(函数符号表),并且引用计数加2,而不是加1.原因是函数栈也包含了这个变量容器的引用. ...

最新文章

  1. 切换阿里云maven源解决maven中央仓库下载太慢卡顿的问题
  2. win10下硬盘安装CentOS7
  3. python--lambda和def函数
  4. MySQL 记录中包含换行符
  5. 哈希表的C实现(二)
  6. NTLDR is missing解决方法
  7. 篇幅达2840页、目录就有31页,这位华人小哥的博士论文堪比教材
  8. 使用Vue CLI 3将基于element-ui二次封装的组件发布到npm
  9. 前端小报 - 201812 月刊
  10. linux p2p1网卡,linux下解决P2P终结者
  11. java核心技术卷1 2 英文版pdf/epub+源代码 Core Java, 11th Edition
  12. 最新Keil MDK 5.37下载
  13. 滤波电容/去耦电容,怎么选型?
  14. Windows 好用的软件安装清单 持续更新
  15. (三)计算机视觉 --SIFT特征匹配、地理标记图像匹配及RANSAC图像拼接
  16. POJ2187-最远点对-旋转卡壳(怎么开心怎么读)
  17. raid卡缓存对硬盘性能_1000倍可靠性,专为高端NAS而生 西部数据SA500 RED SSD固态硬盘首发评测...
  18. cad调了比例因子没反应_CAD入门学习之如何修改比例因子
  19. Python Socket 编程详细介绍
  20. 服务器系统浏览器打不开,W7系统浏览器打不开怎么办

热门文章

  1. PAT(乙级)1009
  2. android基础组件----Button的使用
  3. 驳AXAJ的七宗罪 (转)
  4. 浅谈五大Python Web框架
  5. [上下界网络流][二分] Bzoj P2406 矩阵
  6. 面向对象之继承与派生
  7. 安装kerberos报错 error: command 'gcc' failed with exit status 1
  8. windows 邮槽mailslot 在服务程序内建立后客户端无权限访问(GetLastError() == 5)的问题...
  9. Linux Tomcat 6.0安装配置实践总结
  10. 读操作系统的设计与实现--进程互斥