C函数传数组做参数时,怎样传值而不是传地址
#include <stdio.h>void test(int p[]){ p[0]=1; printf("%d",p[0]);}int main(){ int p[1]; p[0]=0; printf("%d",p[0]); test(p); printf("%d",p[0]);}
template<int N>void test(int (&p)[N]);