输出?
#include
using namespace std;
template
void fun()
{
i = 20;
cout << i;
}
int main()
{
fun<10>();
return 0;
}
(A) 10
(B) 20
(C)编译器错误答案: (C)
说明: “ i = 20;”行中的编译器错误
非类型参数必须为const,因此无法对其进行修改。
这个问题的测验
想要从精选的最佳视频中学习和练习问题,请查看《基础知识到高级C的C基础课程》。