摘要:        
函数通过数组作为参数 1、对于一维数组来说,数组作为函数参数传递,实际上传递了一个指向数组的指针,在c编译器中,当数组名作为函数参数时,在函数体内数组名自动退化为指针。此时调用函数时,相当于传址,而不是传值,函数中对于数组的操作将会改变数组元素的值。 void foo(int *arr){} //或    阅读全文
        
            posted @ 2020-10-23 14:31
離家不遠
阅读(1654)
评论(0)
推荐(0)
        
    | 
	
        
     
摘要:        
函数通过数组作为参数 1、对于一维数组来说,数组作为函数参数传递,实际上传递了一个指向数组的指针,在c编译器中,当数组名作为函数参数时,在函数体内数组名自动退化为指针。此时调用函数时,相当于传址,而不是传值,函数中对于数组的操作将会改变数组元素的值。 void foo(int *arr){} //或    阅读全文
 
        
            posted @ 2020-10-23 14:31
離家不遠
阅读(1654)
评论(0)
推荐(0)
         
     |