码迷,mamicode.com
首页 > 编程语言 > 详细

结构体和数组传参注意

时间:2016-06-05 18:45:24      阅读:261      评论:0      收藏:0      [点我收藏+]

标签:

;数组的传参默认是传的数组元素的首地址,所以在函数内部是无法得到数组的大小的需要传一个size进来
int a = {1,2,3};
sum(a,sizeof(a)/sizeof(a[0])); //此处传的是数组的首地址
 
 
;结构体当作参数的时候要传地址,否则编译器传的是副本会产生很大的内存拷贝

结构体和数组传参注意

标签:

原文地址:http://www.cnblogs.com/jk0011/p/5561195.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!