C ++:错误:期望的primary-expression

时间:2010-10-24 20:07:51

标签: c++ function

void add(int register, int& acc)
{
    acc += register;
}

main.cpp:124:错误:在'register'之前预期的primary-expression

那里错了吗?

2 个答案:

答案 0 :(得分:8)

register”是C ++中的关键字(主要是C天的宿醉)

答案 1 :(得分:3)

register是一个C ++关键字,将其重命名为其他内容。它用于将变量限定为编译器的提示,以将变量的存储直接优化到CPU寄存器而不是RAM - 请参阅here