填空题
以下程序的结果为 1。
#include”iostream.h”
template<typename T >
T total(T * data)
{
T s=0;
while( * data)
{
s+= * data ++;
}
return s;
}
int main2
{ int x[ ]= { 2,4,6,8,0,12,14,16,18 };
cout < < total(x);
return 0;
cout < < end1;=
【正确答案】
1、20
【答案解析】本题考查模板函数的运用。要理解 * data的含意。