开发者社区 问答 正文

如何保护函数参数不被修改?

如何保护函数参数不被修改?

展开
收起
三分钟热度的鱼 2024-05-17 14:17:50 96 分享 版权
1 条回答
写回答
取消 提交回答
  • 对于使用指针传递或引用传递的函数参数,可以通过const关键字来修饰函数的参数,以防止函数内部修改这些参数。例如,void printInfo(const int arr[], int size);或void printInfo(const std::string& info);这样,函数内部就不能修改传递进来的参数了。

    2024-05-17 15:05:22
    赞同 1 展开评论
问答地址: