官术网_书友最值得收藏!

3.2 如何創建編程文件

下面開始介紹如何使用這個軟件,順便寫一個小程序,讓讀者先從感性上了解什么是C語言,看看C語言的代碼到底如何編寫。

運行VC++ 6.0軟件,第一次打開時會彈出如圖3-1所示提示對話框。這個對話框沒有特殊作用,如果希望下次運行的時候不再彈出這個對話框,就將Show tips at startup復選框前面的勾去掉,然后單擊Close按鈕就行了。

圖3-1 啟動軟件時出現的提示對話框

VC++ 6.0的界面如圖3-2所示。

圖3-2 VC++ 6.0主界面

單擊File→New或直接按快捷鍵Ctrl+N(新建),彈出如圖3-3所示對話框。

圖3-3 新建對話框

在圖3-3中單擊Files,界面如圖3-4所示。

圖3-4 新建文件對話框

在圖3-4中左邊選擇C++ Source File,表示新建C++源文件。后面的程序就是在這個文件中寫的。為什么編寫C程序要選“C++源文件”呢?因為C++與C是完全兼容的。也就是說我們現在使用的這個軟件,不是純C軟件,而是一個C++軟件。但是由于C++軟件可以完全運行C語言程序,所以這里就選C++ Source File。而且不僅僅是這個軟件,現在流行的所有C++軟件都可以直接運行C語言程序。因為在設計C++軟件的時候就有一個初衷,即完全兼容C語言。

在對話框右邊“File”下給這個文件取名。可以是漢字,也可以是英文,但最好是英文,比如這里取名為HelloWorld。如果文件名后面不加后綴,那么默認創建的是.cpp文件。cpp即C plus plus,就是C++的意思。所以創建.cpp文件就表示創建的是編寫C++的文件。但因為C++和C是兼容的,所以我們也可以在這個文件中編寫C程序。如果我們就想定義編寫C程序的文件,那就手動添加文件后綴為.c就行了。

因為我們現在學習的是C語言,所以還是加上后綴.c比較好。因為雖然C++能夠兼容C,但是C編譯器和C++編譯器還是有區別的。有些語法在.cpp文件中能夠編譯通過,但是在.c文件中就不能編譯通過。比如.cpp文件中可以在程序的任意位置定義變量,而.c文件中只能在程序的開頭定義變量。

但是有一種情況,即使創建的是.cpp文件也要手動添加后綴.cpp,即所取的文件名中有“. ”的時候。如果所取的文件名中有“.”,那么不手動輸入后綴的話,這個文件就什么后綴都沒有,既不是.cpp,更不可能是.c,如圖3-5所示。

圖3-5 帶點文件名不加后綴

加上后綴就行了,如圖3-6所示。

圖3-6 帶點文件名加后綴

在圖3-4中“Location”下選擇文件保存路徑,路徑中可以有中文字符,也可以有英文字符。單擊“…”彈出如圖3-7所示窗口。

圖3-7 選擇保存路徑

在“Drives”下找到保存路徑所在的盤,然后在“Directory name”下找到保存到哪個文件夾。這里需要注意的是,如果你想保存到桌面上的某個文件夾中,桌面就是Desktop。從圖3-7中也可以看到,它在C:\Users\wumingjie\目錄下。桌面上的所有文件夾都在這個Desktop目錄下。如果你確實找不到這個Desktop,那么右擊桌面上你想保存到的文件夾,然后單擊“屬性”,復制它的路徑(或者直接打開該文件夾,然后在菜單欄上復制它的路徑)。然后將路徑直接粘貼到圖3-7中的Directory name下即可,或者更簡單點直接粘貼到前面的“Location”下就行了。

路徑選好后單擊“OK”回到圖3-4,然后單擊“OK”。這時VC++主界面中出現了一個空白區域,如圖3-8所示。我們以后寫程序都是在這個空白區域中進行的。

圖3-8 創建文件后的主界面

主站蜘蛛池模板: 东海县| 永定县| 和政县| 宁乡县| 益阳市| 马尔康县| 抚顺市| 若尔盖县| 堆龙德庆县| 哈密市| 亳州市| 民县| 昌都县| 塘沽区| 新巴尔虎左旗| 淳化县| 成都市| 玛纳斯县| 高安市| 东山县| 明水县| 社旗县| 通许县| 淮南市| 平阳县| 开化县| 黎城县| 抚宁县| 梓潼县| 泸溪县| 上虞市| 原阳县| 闵行区| 灌南县| 天水市| 关岭| 乐清市| 久治县| 武冈市| 沈丘县| 游戏|