CX51 用户手册----RESTORE伪指令

本文详细介绍了Keil C51编译器中的RESTORE伪指令,该指令用于恢复之前使用SAVE伪指令保存的编译器设置。RESTORE和SAVE只能作为#pragma指令的一部分使用,并且不能在命令行中指定。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

声明:

1、本翻译仅供个人学习使用,本人没有提供技术支持的义务,也不承担由此引发的任何后果。

2、请勿用于商业用途。

3、英文来自:http://www.keil.com/support/man/docs/c51/。

4、欢迎大家共同与我交流探讨(290207203@qq.com)。

RESTORE Compiler Directive

Abbreviation

None.

Arguments

None.

Default

None.

µVision

This directive may not be specified on the command line.

Description

The RESTORE directive restores the settings (from the save stack) that were previously saved using the SAVE directive.

 Note

  • SAVE and RESTORE may be specified only as an argument of a #pragma. You may not specify these directives on the command line.
See Also

SAVE

Example
#pragma save
#pragma optimize (1)

void func (void)
{
.
.
.
}

#pragma restore


RESTORE 编译器伪指令

缩写

无。

参数

无。

缺省

无。

µVision

这个伪指令不能在命令行中指定。

描述

RESTORE 伪指令恢复使用SAVE伪指令的设置(来自保存的栈)

 注意

  • SAVE 和 RESTORE 伪指令只能作为 #pragma 的参数指定。用户不能在命令行中指定。
参考

SAVE

示例
#pragma save
#pragma optimize (1)

void func (void)
{
.
.
.
}

#pragma restore



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值