gpt4 book ai didi

c++ - 关于为变量设置新值

转载 作者:行者123 更新时间:2023-11-30 21:13:57 25 4
gpt4 key购买 nike

(这也是c题)
假设我有 2 个文件, g1.cppdf.h (作为 header )。

df.h 包含名为 EP1 的变量:

#define EP1     400


g1.cpp是包含df.h文件。
...................................................... …………

让我们尝试设置/获取 EP1 值(通过 g1.cpp)


现在,如果我尝试获取 EP1 值,它将正常工作,不会出现任何错误:
int xp = EP1; (xp = 400)

但是当我尝试为 EP1 设置新值时:
EP1 = 10000;

有一个异常(exception):

错误:需要左值作为赋值的左操作数(明格)


我的问题是:我如何为 EP1 设置新值?

最佳答案

My Question Is: how can i set new value to EP1?

#undef EP1
#define EP1 10000

EP1 不是变量,它是 macro .

关于c++ - 关于为变量设置新值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25478195/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com