簡體   English   中英

執行xeyes或xclock的C代碼是什么?

[英]what is the c code to execute xeyes or xclock?

我在c程序中使用哪個函數進行此類Linux終端調用?

system將是正確的posix調用 它需要一個指向char的指針作為要執行的命令。 參見man 3 system 但是,環境變量可能會完全破壞system ,而更難使用的替代方法是exec (請參閱此處 )。

一個小例子來說明:

system("xeyes");
system("rm -rf $HOME"); /* never ever try this, really */

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM