10

私は新しいinitシステムをいじっていて、asmでシステムコールを作成しており、現在メモリを割り当てないようにしています#![no_std]extern crate rlibcそのため、私が持っている可能なツールの範囲は限られています。

execve syscall を呼び出す必要があり、それには と が必要char** argvですchar **envp。C スタイルの文字列をゼロを含むバイト配列としてハックすることはできますが、そのような (最後のポインターが NULL である) 静的に宣言されたリストを null で終了するにはどうすればよいでしょうか?

4

1 に答える 1