已知程序的结果为1 2 3,请填空。 #include<iostream.h> template<class T> class A { public: T x,y,

admin2010-03-29  31

问题 已知程序的结果为1 2 3,请填空。
       #include<iostream.h>
       template<class T>
       class A
       {
         public:
         T x,y,Z;
         void display( )  {cout  <<  x  <<  "  "  <<  y  <<  "  "  <<  z;}
       };
       void main( )
       {
         A<int>a1;
          【  】  
          【  】  
          【  】  
         a1.display( );
         }

选项

答案al.x=1; a1.y=2; a1.z=3;

解析 通过程序的结果知道数据类型是int,所以调用时声明模板实参为int的,再对x,y,z进行赋值。
转载请注明原文地址:https://jikaoti.com/ti/FgW0FFFM
0

最新回复(0)