小编cod*_*rer的帖子

扩展argv以保存更多值

这主要是出于好奇.

在ISO C规范中,如下所述:

参数argc和argv以及argv数组指向的字符串应该可由程序修改,并在程序启动和程序终止之间保留它们最后存储的值.

http://www.open-std.org/JTC1/SC22/wg14/www/docs/n1425.pdf第5.1.2.2.1节启动

不过,我在网上看到你不应该重新分配argv来扩展它,而是复制它.

有没有特定的理由不扩展不影响其他char**的argv,或者这是按惯例吗?

我不知道是否真的需要用附加值来扩展argv,但问题是argv是否是程序POV的特殊功能.

c c++

1
推荐指数
1
解决办法
523
查看次数

标签 统计

c ×1

c++ ×1