1樓:匿名使用者
我不清楚你在用什麼平臺,但凡是涉及跨程序的東西,都要直接或間接用到作業系統的系統呼叫.
比如在linux下,支援命令列的程式,可以在c程式中以system()函式或execv()函式進行呼叫,需包含unistd.h . 如果是在用glib庫,可以用dbus來實現程序間通訊.
windows程式設計我沒學過,但機制應該類似.另外如果你的程式比較複雜,還要仔細考慮建立新程序後的管理. 建議參考下windows下相應系統程式設計的書.
2樓:小夢尋風誠
將你要開啟的檔案,預先將開啟方式設定成預設以你要求的那個軟體開啟即可。
如何用c語言編寫一個可以開啟指定word檔案、指定記事本或指定應用程式? 20
3樓:子然萌萌君
#include
int main()
開啟記事本,其它同理。
c語言怎開啟一個有內容的檔案啊?
4樓:安徽新華電腦專修學院
預設路徑是原始檔的路徑。
如果指定別的路徑,兩種方法:
一是相對當前預設路徑指定路徑。
二是指定絕對路徑。
5樓:
沒有寫讀取檔案內容的函式,肯定是看不到檔案內容的啊。
你的程式本身沒有錯誤。
const int max_size = 1024;
char sz[max_size];
fgets(sz,max_size,fp);//返回值不為null時,sz中儲存的為檔案的第一行字串。
6樓:
你open了還沒讀內容,當然不會顯示啊 你要讀取了,再輸出,才會有顯示。
file *fp;
char line[1024];
if ((fp=fopen("d:\\a.txt","r"))==null)
while (fgets(line,sizeof(line),fp))
fclose(fp);
7樓:匿名使用者
for(i=0;i while(a[i][j]!='\0'); }for(i=0;a[n-1][i]!='\0';i++)printf("%d\t",a[n-1][i]); 要讀取一下顯示到螢幕的 最後還要close一下,記住了啊 運算子只能作用與int型別的變數,如果作用於一個double型別的話編譯器應該會報錯,如果沒有報錯的話那x的值應該就是0 關於第二個問題 比如此時b的值是10,a的值是11 如果是則b的值是11,a的值也是11 至於為什麼這裡就不解釋了,和運算子函式有關 1.x的值為3.2 1 4.2呀 x 3.2... x為show函式中的區域性變數,不能在main函式中被訪問。include int show int main 說白了就是主函式沒有設定x變數,設定一下就好了。就能輸出了。除了在所有函式之外定義的變數外,所有在函式中定義的變數都是區域性變數,它們只能在定義它們的函式中或板塊中才是可見的 是因為 主函... 你好抄,我們是mst軟體諮 襲詢服務中心,很bai 高興能為您提供du服務 新手學c語言,不推zhi薦使用daovc,因為vc不但龐大,而且應用開發比較高階,新手推薦使用dev c 和 win tc。1 win tc,該軟體使用tc2為核心,提供windows平臺的開發介面,因此也就支援window...c語言程式設計,常用的c語言程式設計軟體有哪些??
關於c語言程式設計的小問題,關於C語言程式設計的一個小問題
現在用的最多的C語言程式設計軟體是什麼