【C++入門】命名空間,函數重載,編譯

衆所周知,C++是C語言的繼承,進一步擴充和完善了C語言 那麼它和C語言的區別到底在哪裏呢?以下用代碼解釋幾個C++較之C語言的優勢。 命名空間 首先新建一個test.c文件,並輸入以下代碼 運行可得: 這個結果是可預知的,因爲a的重定義,那麼換一種方式: 運行結果如何呢? 可以看到是雖然有警告,但是是可以運行出來的,而且結果是以在main函數中定義的a,爲什麼同樣是定義了兩個a,換了位置結果就不
相關文章
相關標籤/搜索