在這以前,先給你們簡單介紹一下AIX:c++
AIX(Advanced Interactive eXecutive)是IBM基於AT&T Unix System V開發的一套類UNIX操做系統,運行在IBM專有的Power系列芯片設計的小型機硬件系統之上。它符合Open group的UNIX 98行業標準(The Open Group UNIX 98 Base Brand),經過全面集成對32-位和64-位應用的並行運行支持,爲這些應用提供了全面的可擴展性。AIX的一些流行特性例如chuser、mkuser、rmuser命令以及類似的東西容許如同管理文件同樣來進行用戶管理。AIX級別的邏輯卷管理正逐漸被添加進各類自由的UNIX風格操做系統中。編程
————百度百科微信
AIX上使用的是xlc++編譯器,Linux上使用的是g++編譯器。學習
對C標準中沒有嚴格定義的行爲,兩個編譯器的處理方式不必定相同,代碼在兩個平臺運行會有不同的表現。致使在一個平臺運行正常,另外一個平臺可能就是bug了。操作系統
問題集中在如下幾個方面:設計
若是兩個平臺一個是32位版本另外一個是64位版本,有些變量的長度會發生變化。須要注意的地方以下表格:視頻
文章就分享到這裏,但願對你們有幫助!blog
另外若是你想更好的提高你的編程能力,學好C語言C++編程!彎道超車,快人一步!教程
C語言C++編程學習交流圈子,QQ羣1095293493【點擊進入】微信公衆號:C語言編程學習基地開發
分享(源碼、項目實戰視頻、項目筆記,基礎入門教程)
歡迎轉行和學習編程的夥伴,利用更多的資料學習成長比本身琢磨更快哦!
編程學習軟件分享:
編程學習視頻分享: