c语言 函数的参数

Python014

c语言 函数的参数,第1张

c没有重载的。。你可以把不用的参数调用时置NULL,并在函数定义里面做个判断。。或者你在函数定义时加上默认参数值NULL,不过c好像也不能这样用吧。。在cpp里可以

原则上同意楼上的。。

二级指针用的没有错,但是这两部分要换换位置

for(t=0t<mt++)

a[t]=(float *)malloc(m*sizeof(float))

if(*a==NULL)

{

printf("out of menory,press any key to....")

exit(0)

}

应该先检查申请二级指针内存成功与否再使用,而且应该是if(a==NULL),而不是if(*a==NULL)

void search_1(float *p1,int n,int m)

这个函数是想查找在这个方阵中的最大值吧?那么应该这样:

void search_1(float **p1,int n,int m)

里面怎么实现,你应该会的,你用二级指针很熟练的,理解很正确