小编cod*_*_12的帖子

使用预处理指令 #define for long long

#include <iostream>
using namespace std;
#define ll long long

int main() {
    
    int a = 5;
    ll maxi = 1;
    maxi = max(maxi, maxi * ll(a));
    cout<<maxi<<endl;
    return 0;
    
}
Run Code Online (Sandbox Code Playgroud)

为什么这段代码会抛出错误?我不明白 #define ll long long 有什么问题。

c++ long-long preprocessor-directive c++14

2
推荐指数
1
解决办法
158
查看次数

标签 统计

c++ ×1

c++14 ×1

long-long ×1

preprocessor-directive ×1