Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
是否可以将指向数组的指针从我的应用程序传递到控制台 exe 程序?
场景是:在某些情况下,我的应用程序需要对 EXE 完成的数组内容做一些额外的事情。那么是否可以发送指向 EXE 的指针并在修改后返回它?
要在不同进程之间交换数据,您需要一种进程间通信方式。
选项包括:
以上哪一项适合您,取决于您要交换的数据的类型和数量、您要交换的频率等。
您可以使用execv*()函数从提供数组的进程开始新进程,但仅限于字符指针数组 ( char *)。
execv*()
char *
不,操作系统给新进程的参数是一个字符串数组。您既不能替换该数组,也不能将其中一个字符串设为数组。