當前位置:編程學習大全網 - 電腦編程 - linux下的C語言編程與windows下的C語言編程都是同壹種語言嗎?從語法上看有沒有區別?

linux下的C語言編程與windows下的C語言編程都是同壹種語言嗎?從語法上看有沒有區別?

沒有區別,C語言是有標準的,叫做C語言的必須符合國際標準。區別在於Windows通過頭文件windows.h提供的Windows API函數,而Linux則提供了它自己的函數。

基本的C庫函數,如stdio.h,string.h等也是標準化的,所有C編譯器都必須提供這些函數,典型的如printf, strcpy等。

問題是在於,如果妳要調用系統功能,比如在Windows下,則必須通過Windows API來實現,因此,這部分代碼就不會和Linux下兼容。

  • 上一篇:關於單片機C語言編程的語句順序編程的疑問
  • 下一篇:漫威蜘蛛俠高級戰衣獲得方法
  • copyright 2024編程學習大全網