怎麼用c語言開啟應用程式,怎麼用C語言開啟一個應用程式

時間 2021-08-30 11:20:53

1樓:吉祥二進位制

c語言中開啟一個應用程式可以呼叫system(),也可以呼叫作業系統的api函式,比如windows系統可以呼叫createprocess()、shellexecuteex()等函式來開啟一個應用程式。

#include

#include

int main()

2樓:安徽新華電腦專修學院

fopen函式用來開啟一個檔案,其呼叫的一般形式為:

檔案指標名=fopen(檔名,使用檔案方式);

“檔案指標名”必須是被說明為file 型別的指標變數;

“檔名”是被開啟檔案的檔名;

“使用檔案方式”是指檔案的型別和操作要求。

“檔名”是字串常量或字元陣列。

3樓:匿名使用者

預設路徑是原始檔的路徑。

如果指定別的路徑,兩種方法:

一是相對當前預設路徑指定路徑。

二是指定絕對路徑。

譬如:e:\c\c.c 這是原始檔e:\c\abc.exe

e:\d\abcd.exe

c:\a\aaa.exe

如果想執行abc.exe,那麼可以不指定路徑:

#include

int main()

如果想執行abcd.exe,那麼可如下指定路徑:

include

int main()

如果想執行aaa.exe,則必須指定絕對路徑:

#include

int main()

對於空格問題,可按如下方法解決

#include

int main()

————————————————

在我機器上沒問題,你是什麼編譯器?

4樓:匿名使用者

很簡單,但你需要事先知道所需執行程式的路徑這裡假設qq在一下路徑: c:\qq\qq.exe程式**如下:

#include

using namespace std;

int main()

這樣就應該行了

或者你可以試試看這樣:

system("c:\'program files'\qq\qq.exe");

或者直接:

system("c:\program files\qq\qq.exe");

5樓:匿名使用者

system("程式路徑");

6樓:

同目錄的話

system("qq.exe");就好了

不知道為什麼,樓上的沒有#include

在linux系統中,如何執行一個c語言程式?

7樓:匿名使用者

1、開啟kali linux的終端。建立一個檔案並命名為test.c。在終端輸入:touch test.c。

2、可以看到已經生成了一個字尾為test.c的原始檔。然後用vim工具開啟這個檔案並編寫**。

在終端中輸入:vim test.c或者gvim test.

c開啟這個檔案並編寫**。

3、編寫完了這個**。現在開始編譯原始檔。在終端中輸入:

gcc test.cgcc是linux自帶的c語言編譯器。如果是windows則要用ide工具來編譯。

linux系統一般寫c語言用gcc +vim+gdb三個自帶的工具就可以了。

4、打完gcc test.c編譯完c原始檔。然後就可以看見a.

out的檔案。一般linux系統就預設為a.out為編譯完的檔案。

現在執行a.out檔案。在a.

out檔案的目錄下開啟終端並輸入./a.out就是執行檔案了。

5、如果想要編譯完的檔名不要用a.out檔案。就可以在編譯時打入.

gcc test.c -o test.out然後就可以看見有一個test.

out.檔案 了。-o後面跟著的編譯生成的檔名。

6、再執行test.out在終端中輸入./test.out結果如圖。這樣在linux系統下編譯並執行c語言就完成了。

8樓:想你帶你去遊遊

如果已經寫好了原始檔,那麼cd 進所在的目錄

gcc filename.c -o filename

./filename

9樓:匿名使用者

我不太明白你說的是什麼意思,linux下的c程式設計一般是通過gcc實現的。

例如,建立了一個hello.c文字,在文字中寫入#include

int main(void)

然後在終端輸入

$ gcc –o hello hello.c$ /tmp/hello

注:hello.c檔案放在/tmp目錄下,通過gcc -o hello hello.c命令生成一個hello檔案,它是一個可執行檔案,然後直接執行,就可以執行該程式了。

10樓:匿名使用者

gcc 的編譯引數很多,可以檢視手冊即可按您的編譯目的選擇編譯方式,按一般方法編譯之後,可通過指出目標檔案的路徑來執行,也可以放在環境變數所指出的路徑中,直接在終端輸入命令執行。

11樓:匿名使用者

使用vi開啟,在終端輸入vi ***.c,然後按esc :q在終端輸入gcc ***.c -o a回車再輸入./a回車

結果就顯示在使用者名稱的前面。

12樓:不會上網de人

比如a.c

gcc a.c -o 檔案路徑/a

gcc ./a

檔案路徑你可以在它的屬性裡面複製下來直接貼上上去就可以了。

13樓:匿名使用者

linux下一個c程式的叢生到死:

如何在c語言中開啟另一個程式?

14樓:

用函式:

system("c:\\path\\c.exe");

path 填路徑, 反斜槓畫2槓,不是畫1槓.

15樓:

#include

#include

#include

#include

#include

#define max_buf 1024*1024#define cfg_name "command.ini"

using namespace std;

int main()

if ( !in.eof() )

in.close();

system ( buf );

return 0;}

應用程式錯誤?應用程式錯誤是怎麼回事??

試試這個吧 執行 輸入cmd 回車在命令提示符下輸入for 1 in windir system32 dll do s 1 如果怕輸入錯誤的話,可以複製這條指令,然後在命令提示框點選左上角的c 使用下面的 貼上 功能就不容易輸錯了。在飛速滾屏完全靜止之後,彆著急啟動其他程式,先耐心等一會兒,因為此時...

開啟網頁出現應用程式錯誤怎麼辦,開啟網頁老是出現《應用程式錯誤》是怎麼回事?

史婧泥驥 該記憶體不能read written常見原因 使用windows作業系統的人有時會遇到這樣的錯誤資訊 0x?指令引用的0x00000000記憶體,該記憶體不能 written 然後應用程式被關閉。如果去請教一些 高手 得到的回答往往是 windows就是這樣不穩定 之類的義憤和不屑。其實,...

開啟網頁老是出現應用程式錯誤是怎麼回事

成楊氏伍秋 ie檔案損壞了,從新安裝一個ie,或者搞一個修復ie的檔案既可 刀興修達秋 用瑞星卡卡 360安全衛士 或者超級魔法兔子修復一下ie瀏覽器 一般是沒什麼問題。如果還不行 電腦估計中毒了 ie瀏覽器崩潰了。最好的辦法用 ghost系統盤重新裝個系統。也就10分鐘搞定了。這樣系統全新的,沒一...