我想知道两者之间有什么区别
void fct1(int *p)
和
void fct1(int p[])
我知道两者都是指针,但是有什么区别吗
最佳答案
当用作这样的函数参数时,绝对没有区别。编译器将两种形式均等地对待。
关于c - 函数定义: what is the difference between void fct1(int *p) and void fct1(int p[])?中的指针与数组,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15261509/