Allennnnnnnnnn
2021-09-08 20:09
采纳率: 100%
浏览 22
已结题

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

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

  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 收藏
  • 邀请回答

1条回答 默认 最新

  • qzjhjxj 2021-09-08 20:35
    已采纳

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

    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题