Allen_Wang226 2021-09-08 20:09 采纳率: 80%
浏览 31
已结题

向函数中传递数组时,用*p和p[ ]作为形参有什么区别?还有数组传递给了函数以后要怎么样计算数组的大小呢,用sizeof(p)提示只能计算指针的大小?

向函数中传递数组时,用*p和p[ ]作为形参有什么区别?还有数组传递给了函数以后要怎么样在函数内部计算数组的大小呢,用sizeof(p)提示只能计算指针的大小?

  • 写回答

1条回答 默认 最新

  • qzjhjxj 2021-09-08 20:35
    关注

    用*p和p[ ]作为形参传递数组,两者没有区别,数组的大小只能用形参传入。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 9月16日
  • 已采纳回答 9月8日
  • 创建了问题 9月8日