我们main()
在C中传递的参数数量是否有限制?众所周知,它被定义为int main(int argc, char *argv[])
.
当我调用程序时,我可以传递这样的参数:
$ prog.exe arg1 arg2 arg3.....argn
Run Code Online (Sandbox Code Playgroud)
我们可以通过main()
这种方式提供的参数数量是否有上限?
我有一个任意的8位二进制数,例如,11101101
我必须交换所有这些位,如:
在交换之前:11-10-11-01
交换之后: 11-01-11-10
我在接受采访时被问到这个问题!