当前位置:首页 » 编程软件 » 编译器中的帧指针

编译器中的帧指针

发布时间: 2024-01-23 23:40:50

c语言防止优化

编译器编译命令里有设置选项,通过设置,你可以要求 不优化,也可以要求用哪种优化。
具体选项有哪些,要查自己编译器的帮助文件。
例如,MS VC++ 6.0 编译器编
优化选项:
/O1:优化使产生的可执行代码最小
/O2:优化使产生的可执行代码速度最快
/Oa:指示编译器程序里没有使用别名,可以提高程序的执行速度
/Ob:控制内联(inline)函数的展开
/Od:禁止代码优化
/Og:使用全局优化
/Oi:用内部函数去代替程序里的函数调用,可以使程序运行的更快,但程序的长度变长
/Op:提高浮点数比较运算的一致性
/Os:产生尽可能小的可执行代码
/Ot:产生尽可能块的可执行代码
/Ow:指示编译器在函数体内部没有使用别名
/Ox:组合了几个优化开关,达到尽可能多的优化
/Oy:阻止调用堆栈里创建帧指针

/O2 为了加速,会优化掉。 选 /Od 不优化。

② 头文件是什么

C语言中,C程序顶部的信息集合被称为头文件。头文件包含了编译器创建最终可执行程序要用到的信息。ANSI/ISO C规定了C编译器必须提供哪些头文件。

举个例子:

通常写C程序是会有头文件#include<stdio.h>

#include<stdio.h>是C预处理命令,作用相当于把stdio.h文件中的所有内容都输入到该行所在的位置。

其中stdio.h含义是标准输入/输出头文件

热点内容
安卓手机如何使用印象笔记剪影 发布:2024-11-16 12:32:18 浏览:177
电脑服务器在哪里输入 发布:2024-11-16 12:27:22 浏览:263
魅族16th如何设置热点密码 发布:2024-11-16 12:22:15 浏览:396
浙江密码文件柜哪里有 发布:2024-11-16 12:20:34 浏览:953
c语言逆序输出整数 发布:2024-11-16 12:20:31 浏览:797
蓝桥杯c语言 发布:2024-11-16 12:20:24 浏览:398
安卓阵营哪个手机外放好 发布:2024-11-16 12:16:02 浏览:651
国外云服务器免费 发布:2024-11-16 12:13:49 浏览:554
苏宁茅台脚本 发布:2024-11-16 12:12:18 浏览:252
访问乞丐 发布:2024-11-16 12:07:19 浏览:436