C語言:編程環(huán)境的搭建及常見問題處理

? 在我很小的時候,就對編程很感興趣,可我身邊的人都不怎么支持,理由是我英語很差。
? 后來我雖然沒有放棄這個興趣,但也沒有深入地去了解。
? 現(xiàn)在我大二,意想不到的情況是,C語言課程居然掛了。沒辦法,我只能硬著頭皮去學(xué)C語言。哎,我發(fā)現(xiàn)C語言還挺有趣,對英語的要求并不是很高。當(dāng)然,也有可能是我剛剛開始的原因。
? 編程工具我選擇的是微軟的VS 2010 學(xué)習(xí)版,這個版本不是最新的版本,但是對于初學(xué)者來說,功能絕對夠用,而且最重要的是,它是免費的。
? 這個工具可以在微軟的官網(wǎng)下載,但是比較麻煩,如果處理不好的話,可以找一個捷徑。去騰訊課堂隨便找個C語言課程,然后加他們的QQ群,在里面肯定會有這個工具的,而且這個不怎么需要搭建,直接安裝就行(可能需要根據(jù)自己的選擇來選擇安裝的功能)。
?安裝之后還不能立馬寫程序,需要新建一個項目。注意,對于初學(xué)者來說,不需要任何模板,最好選擇一個空項目。
? 空項目建好之后,然后選擇左上角的文件,點擊新建,文件。最后選擇Visual C++,這個時候你可能就發(fā)現(xiàn)問題了。
? 我不是學(xué)習(xí)C語言的嗎?怎么沒有C文件,只有C++文件呢?
? 這個沒什么關(guān)系,c++由c發(fā)展而來,向下也是兼容的,選擇c++文件,寫c程序是沒有任何問題的。
? 建好文件就可以寫第一個小程序了,想想是不是有點激動呢?
? #include<stdio.h>
? int main(void)
? {
? printf ("Hello!");
?return 0;
}
? 一運(yùn)行,哎,調(diào)試窗口怎么一閃而過?。侩y道是程序?qū)戝e了?一檢查,并沒有?。≡僭囈淮?!可還是一閃而過……這是怎么回事,頓時失去信心了?。?/p>
?其實大可不必,在return 0;前加上一行代碼,就能輕松解決這個問題。
? 即getchar();
? 再試一次,見證奇跡吧!