1樓:樂正思菱
副檔名(港臺地區曾譯為拓展名),是windows系統用來區分檔案型別的。在windows的檔案中,檔名分為兩部分,以最後乙個點號為分割條件,點前面的是主檔名,可以任意修改;點後面的為副檔名,在不瞭解的情況下,一般不建議修改。
比如 表示乙個windows可執行檔案,其中,exe就是可執行檔案的副檔名; 表示乙個jpeg**,其中,jpg 就是jpeg**的副檔名,同樣, 表示乙個c語言的原始碼檔案,c 就是c語言原始碼檔案的副檔名。
當副檔名被修改後,可能造成無法開啟的情況。比如把修改為,雙擊此檔案的時候就會報錯。因為副檔名決定了檔案用什麼方式開啟。
windows中預設設定是「隱藏已知型別檔案的副檔名」,防止使用者隨意改變副檔名後,檔案打不開。不過這樣使用者只能通過圖示和提示文字來判斷是什麼型別的檔案,而提示文字只有滑鼠指向檔案過一會才會出現,所以xp系統中曾有很多偽裝成**的惡意程式出現。要想顯示副檔名,在我的電腦中,點選選單、工具、資料夾選項,第二個選項卡中,去掉「隱藏已知型別檔案的副檔名」的勾即可。
可執行的c語言程式的副檔名為什麼?
2樓:汽車解說員小達人
c語言源程式副檔名: .c 。
目標副檔名: .obj。
可執行副檔名: .exe。
源程式:程式可以用高階語言或組合語言編寫,用高階語言或組合語言編寫的程式稱為源程式。c語言源程式的副檔名為「.c」。
源程式不能直接在計算機上執行,需要用「編譯程式」將源程式編譯為二進位形式的**。
目標程式:源程式經過「編譯程式」編譯所得到的二進位**稱為目標程式。目標程式的副檔名為「.obj」。
目標**儘管已經是機器指令,但是還不能執行,因為目標程式還沒有解決函式呼叫問題,需要將各個目標程式與庫函式連線,才能形成完整的可執行程式。
源程式,是指一系列人類可讀的計算機語言指令。在現代程式語言中,源**可以是以書籍或者磁帶的形式出現;但最常用的格式是文字檔案,這種典型格式的目的是為了編譯出電腦程式。
源程式檔案型別是指源程式儲存時使用的殊編碼方式,便於讀取、識別。
目前,許多程式主要使用高階語言來開發,對於要求執行效率的部分使用低階語言編寫,以達到開發效率與執行效率的折中。
c++語言對c語言做了哪些擴充
3樓:帥的都想毀容
從語法上講: 不嚴格的說c是c++的子集,也就是c++包含c語言的大部分語法。當然由於c++和c都有不同的版本(ansi/iso),各編譯器對標準支援的程度也不一樣。
c++不一定能百分百相容c.
從程式設計思想上講:
c是典型的指令式程式設計,也就是作者精確的設計出程式的每乙個過程。程式一步步的執行。
c++嚴格的講並不是完全的物件導向程式設計,而是支援多重程式設計正規化的語言。用c++來編寫程式可以是命令式的,也可以是面對物件的,甚至可以是函數語言程式設計。(c也可以用特殊技術模似物件導向和其它的程式設計風格,但還是以指令式程式設計為主)
從應用上講:
c一般應用於要求高效,資源有限,與硬體相關度較大貼近底層的環境。如作業系統,驅動程式和嵌入式系統的編寫。
c++執行效率高,又具有良好的軟體工程性。適用於大規模的應用軟體,遊戲引擎的開發。我們所使用的大部分應用軟體和幾乎所有的大型遊戲都是用c++編寫的。
4樓:天和掙月
這就太多了,c在c++中約佔四分之一股份。
Linux中,執行C語言程式如何執行
柳語柳塗野 在linux中,可以使用gcc編譯器編譯c語言程式,生成可執行檔案,並最終執行。具體步驟如下 1 編譯。由.c檔案生成.o檔案,寫作 gcc a.c o a.o c這個命令可以將a.c編譯成a.o。如果存在多個檔案,可以逐個編譯,即a.c b.c.生成a.o b.o.等。2 鏈結。由.o...
程式執行後的輸出結果是,c語言,以下程式執行後的輸出結果是
32768正確 乙個整型變數只能容納 32768 32767範圍內的數,無法表示大於32767的數。遇此情況就發生溢位,但執行時並不報錯。數值達到最大值時後,從最小值計數,所以32768 32767 1,在c裡就又回到 32768了 把int b 改成long b b ld 再試試看 根據編譯器的不...
C語言程式執行的錯誤!求高手幫忙
改好啦,你再試試 include include include define n 3 學生人數 struct student stu n 學生數 void input void select 查詢 void statistics 統計 void menu void input printf n n...