内存
文章平均质量分 69
1无名之辈1
想学好编程!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C语言程序翻译环境详解
文章目录前言一、编译1.预编译(预处理)2.编译3.汇编二、链接1.符号汇总2.符号表总结 前言 一个源文件想要变成可执行程序要经过两个过程:1.编译 2.链接。这两个过程都是在翻译环境下进行的。今天的主题是带大家了解翻译环境中的执行的具体操作。 一、编译 后续操作作将在Linux环境下演示。 1.预编译(预处理) 在Linux下创建一个test.c的文件。 预处理 选项 gcc -E test.c -o test.i 预处理完成之后就停下来,预处理之后产生的结果都放在test.i文件中。 打开tes原创 2022-02-24 15:04:18 · 1135 阅读 · 18 评论 -
浮点数与0比较
文章目录前言一、浮点数与0的比较总结 前言 在平时的编写代码的过程中,细心的小伙伴们不难发现浮点数的精度的都有些不准确,如下图: 该篇文章将讲解如应对这种问题。 一、浮点数与0的比较 浮点数在内存中存储,并不想我们想的,是完整存储的,在十进制转化成为二进制,是有可能有精度损失的。 注意这里的损失,不是一味的减少了,还有可能增多。浮点数本身存储的时候,在计算不尽的时候,会“四舍五入” #include<stdio.h> #include <stdio.h> #include <原创 2022-02-23 15:22:41 · 3773 阅读 · 9 评论
分享