在线工具 在线编程 在线白板 在线工具 在线编程 在线白板

C中,int fun(int (*a)[N]) 在这个函数定义语句中,(*a)和[N]分别代表什么

我请问下,C中,int fun(int (*a)[N]) 在这个函数定义语句中,(*a)和[N]分别代表什么
最新回答
绝望透心凉

2024-11-22 17:53:26

C语言的语法规则:数组作为参数传递只能传递数组名,不能转递大小。上述代码是二维数组,前面是变化慢的那维,后面是变化快的那维,前面的不能设置。也就是说调用的时候编译器根据你的实参和那个5,就能自动推算出另一维的大小。