我试图通过字符串分词并将标记存储在以NULL结尾的
一切都很好,除了
char*
数组中,来模拟普通函数的main()
函数行为。一切都很好,除了
getopt()
。它不会重新排列argv[0]
,因为它希望第一个参数是程序名称。但对于我的函数,argv[0]
不是程序名称。我想让getopt()
也重新排列argv[0]
(非选项)。我该怎么做?
getopt()
的误用。 - alk