簡體   English   中英

從C程序調用命令行

[英]Call command line from C program

我在C中編寫命令行應用程序,從程序中,我想調用其他命令行應用程序。 例如(並且僅作為一個明確的例子!),說我想寫一個調用java編譯器的C app。 首先,我該怎么做? 是否有一個直接調用命令行的C函數? 對於二,我如何獲取java編譯器顯示的正常文本輸出並通過c程序顯示它?

我很抱歉,如果這聽起來有點瘋狂,但我對C很新,我之前從未做過這樣的事情。 我很想開始編寫一些這樣的實用程序風格的應用程序。 如果重要的是,我目前正在運行Windows,但如果可能的話,我更喜歡與平台無關的方法,因為我不時使用Linux。

您可以查看system 我認為你可以在Windows以及UNIX / Linux系統中使用它。

使用正確的工具完成工作。 C不適用於編程這種“實用程序”。 使用shell腳本語言,或Python或Perl之類的東西。

暫無
暫無

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

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