C语言,如果我要定义一个函数,要给数组用,书上写int b(int a[]),我写int b(int m)可以吗
1条回答 默认 最新
qzjhjxj 2021-10-18 19:58关注不可以,int a[] 表示函数的形参是数组,int m 函数的形参是一个变量 m ,可以写成:int b(int m[]) 或 int b(int *m) ,指针作为形参。
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
不可以,int a[] 表示函数的形参是数组,int m 函数的形参是一个变量 m ,可以写成:int b(int m[]) 或 int b(int *m) ,指针作为形参。