如何在 c++ 中定义一个将被另一个短语替换的短语?

How can I define a phrase that will be replaced with another phrase in c++?

本文关键字:短语 一个 另一个 替换 c++ 定义      更新时间:2023-10-16

我想基本上做 #define rNum (rand(( % 10 + 1(

也就是说,在程序中的任何地方找到序列 rNum,它都会被第二个序列替换。

谢谢。

您已经有了答案,请继续尝试一下!

请注意,rNum 不会在字符串内部被替换,这通常是您想要的。

#include <iostream> 
#include  <stdlib.h>
#define rNum  (rand() % 10 + 1)
using namespace std;
main() {
int r;
r = rNum;
cout << "Calling rNum sets r to " << r << endl;
return 0;
}

% g++ 主要.cpp

% a.out

r 为 4

%