小编Gya*_*ash的帖子

使用 std::cout 打印 #define 宏

我正在尝试这样做

#define _TEST_ test
#include <iostream>

int main()
{
        std::cout << "_TEST_" << std::endl;
}
Run Code Online (Sandbox Code Playgroud)

据我了解,我期望这个输出。

test
Run Code Online (Sandbox Code Playgroud)

但是,我得到的输出是

_TEST_
Run Code Online (Sandbox Code Playgroud)

为什么我在这里做错了?

c++ gcc9

0
推荐指数
1
解决办法
825
查看次数

标签 统计

c++ ×1

gcc9 ×1