欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

C/C++ 中g(shù)cc和g++的對(duì)比與區(qū)別

 更新時(shí)間:2017年07月26日 10:34:19   作者:Sweet_wen  
這篇文章主要介紹了C/C++ 中g(shù)cc和g++的對(duì)比與區(qū)別的相關(guān)資料,需要的朋友可以參考下

C/C++ 中g(shù)cc和g++的對(duì)比與區(qū)別

一、區(qū)別

1. gcc是GCC中的c編譯器

g++是GCC中的c++編譯器

2. 對(duì)于后綴為.c的文件,gcc當(dāng)成c文件處理,而g++當(dāng)成c++處理

對(duì)于后綴為.cpp的文件,兩者都當(dāng)成.cpp文件處理

3. 在編譯階段,g++會(huì)自動(dòng)鏈接STL庫(kù),而gcc必須要加一個(gè)參數(shù)-lstdc++

4. gcc在編譯c文件時(shí),可用的預(yù)定義宏是比較少的

二、小誤區(qū)

1.gcc只能用來(lái)編譯.c文件,g++只能用來(lái)編譯.cpp文件

答:兩者都可以。對(duì)于后綴為.c的文件,gcc當(dāng)成c文件處理,而g++當(dāng)成c++處理

對(duì)于后綴為.cpp的文件,兩者都當(dāng)成.cpp文件處理

2.編譯只能用gcc,鏈接只能用g++

答:不對(duì)。gcc和g++都能用在編譯階段,g++用在鏈接階段,g++在編譯階段要加上一個(gè)參數(shù)-lstdc++.

3.gcc不會(huì)定義-cplusplus宏,而g++會(huì)

答:錯(cuò)誤。這個(gè)宏只是標(biāo)志著編譯器把代碼按c還是c++語(yǔ)法解釋。

以上就是C/C++ 中g(shù)cc和g++的對(duì)比與區(qū)別的詳解,如有疑問(wèn)請(qǐng)留言或者到本站社區(qū)留言討論,感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!

相關(guān)文章

  • C語(yǔ)言學(xué)習(xí)之指針的使用詳解

    C語(yǔ)言學(xué)習(xí)之指針的使用詳解

    想突破C語(yǔ)言的學(xué)習(xí),對(duì)指針的掌握是非常重要的,本文為大家總結(jié)了C語(yǔ)言中指針的相關(guān)知識(shí)點(diǎn),文中的示例代碼講解詳細(xì),感興趣的小伙伴可以學(xué)習(xí)一下
    2022-10-10
  • C語(yǔ)言實(shí)現(xiàn)通訊錄

    C語(yǔ)言實(shí)現(xiàn)通訊錄

    這篇文章主要為大家詳細(xì)介紹了C語(yǔ)言實(shí)現(xiàn)通訊錄,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-05-05
  • VSCode配置C/C++并添加非工作區(qū)頭文件的方法

    VSCode配置C/C++并添加非工作區(qū)頭文件的方法

    這篇文章主要介紹了VSCode配置C/C++并添加非工作區(qū)頭文件的方法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-03-03
  • 詳解如何將Spire.XLS for C++集成到C++程序中

    詳解如何將Spire.XLS for C++集成到C++程序中

    Spire.XLS for C++ 是一個(gè) Excel 庫(kù),供開(kāi)發(fā)人員在任何類型的 C++ 應(yīng)用程序中操作 Excel 文檔(XLS、XLSX、XLSB 和 XLSM)。 本文演示了如何以兩種不同的方式將 Spire.XLS for C++ 集成到您的 C++ 應(yīng)用程序中
    2023-03-03
  • 數(shù)據(jù)結(jié)構(gòu)之歸并排序的實(shí)例詳解

    數(shù)據(jù)結(jié)構(gòu)之歸并排序的實(shí)例詳解

    這篇文章主要介紹了數(shù)據(jù)結(jié)構(gòu)之歸并排序的實(shí)例詳解的相關(guān)資料,這里對(duì)歸并排序進(jìn)行詳細(xì)介紹,需要的朋友可以參考下
    2017-08-08
  • C語(yǔ)言printf詳細(xì)解析

    C語(yǔ)言printf詳細(xì)解析

    C中格式字符串printf()的一般形式為: %[標(biāo)志][輸出最小寬度][.精度][長(zhǎng)度]類型, 其中方括號(hào)[]中的項(xiàng)為可選項(xiàng)。各項(xiàng)的意義介紹如下
    2013-09-09
  • 剖析C++中的常量表達(dá)式與省略號(hào)的相關(guān)作用

    剖析C++中的常量表達(dá)式與省略號(hào)的相關(guān)作用

    這篇文章主要介紹了C++中的常量表達(dá)式與省略號(hào)的相關(guān)作用,以及表達(dá)式中的可變參數(shù)模板示例,需要的朋友可以參考下
    2016-01-01
  • C語(yǔ)言遞歸之漢諾塔和青蛙跳臺(tái)階問(wèn)題

    C語(yǔ)言遞歸之漢諾塔和青蛙跳臺(tái)階問(wèn)題

    這篇文章主要介紹了C語(yǔ)言遞歸之漢諾塔問(wèn)題和青蛙跳臺(tái)階問(wèn)題,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-04-04
  • C++中地圖按鍵排序?qū)崿F(xiàn)示例

    C++中地圖按鍵排序?qū)崿F(xiàn)示例

    這篇文章主要為大家介紹了C++中地圖按鍵排序?qū)崿F(xiàn)示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-07-07
  • C++實(shí)現(xiàn)學(xué)生信息管理系統(tǒng)(Map實(shí)現(xiàn))

    C++實(shí)現(xiàn)學(xué)生信息管理系統(tǒng)(Map實(shí)現(xiàn))

    這篇文章主要為大家詳細(xì)介紹了C++實(shí)現(xiàn)學(xué)生信息管理系統(tǒng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-06-06

最新評(píng)論