怎么会打印的是内存呢
我用的是一维数组 利用函数调用 传递数组参数 但是打印的却是内存地址 这是怎么回事呢
多谢了 俺找到了
情况是这样的,比如是我的函数是void print(int a[],int n) 而我在主函数 main()里面呢 先是有一个声明 void print(int a[],int n) 我定义的数组是b[10]={..........} 我以前在主函数里是这样调用的 print(a[10],10) 所以就出现了 打印的却是内存地址 而后来呢 我改为 print(a,10) 的时候 就好了 这个问题应该说是数组传递的是首地址吧