1. 程式人生 > >編寫一個可以列印不同長度陣列內容的函式模板

編寫一個可以列印不同長度陣列內容的函式模板

#include<iostream>
using namespace std;
#define N 5 
template<typename T>
T print(T a[],int size)
{
	for(int i=0;i<size;i++)
	{
		cout<<a[i]<<ends;
	}
	cout<<endl;
}
int main()
{
	int a[N],i;
	cout<<"輸入一個數組"<<endl;
	for(i=0;i<N;i++)
	{
		cin>>a[i];//給定一個數組; 
	 } 
	print(a,N);
	return 0;
}