當前位置:編程學習大全網 - 編程軟體 - 編程能不能用不同語言編

編程能不能用不同語言編

當然可以。

1.

匯編語言+C / 匯編語言 + Pascal

2.

可通過DLL(動態鏈接庫)調用不同語言編寫的程序,不過前提是提供相同的調用接口(例如stdcall)。此外還有壹些特殊的DLL,如ocx,bpl,以及上面說的lib

3.

編譯為同樣的目標程序之後連接。這時壹般將程序的不同部分編譯為OBJ目標文件(C語言的目標文件),然後用連接器(linker)進行連接。

鄙人編譯過Pascal+C的程序。這樣速度應該不會減慢,但是如三樓所說,不推薦這種方式。因為這時在用Pascal寫程序的時候很痛苦,不能用string,不能讀寫文件,除了API以外的函數都得自己構建,有時還會有莫名奇妙的錯誤……

  • 上一篇:安卓手機編程怎麽學
  • 下一篇:RPC與RMI的區別
  • copyright 2024編程學習大全網