您的位置:首页 > 其它

数组、指针作为函数参数

2013-09-05 10:22 302 查看
指针、数组作为函数参数进行传递有两种方式:

第一种使用数组指针或数组名和数组大小:

sum(int *ar, int nSize);

第二种使用指针的起始地址和结束地址:

sum(int *arBeg, int *arEnd);

调用函数:

void main()

{

int temp[SIZE]= {0,1,0,2};

sum(temp, SIZE);



sum(temp, temp+SIZE-1);//此时结束地址是temp最后一个元素的地址

sum(temp, temp+SIZE);//此时结束地址是temp数组结尾处之后的下一个元素

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐