開發程序可以分為七個步驟將所有程序分解開來:
1、我們程序的目標是什么
2、我們應該如何書寫程序
3、開始編程的過程
4、我們可以將程序進行測試
5、進入發行階段
6、進行BUG修改
7、進行迭代更新
所有程序都要按照這七步來進行,我們參與最多的是1/2/3/5/7這幾個步驟
IDE將大大提高開發的效率,IDE是一套軟件的集合,分別是編譯器(類似記事本),編輯器(上節課說的cl 就是編譯器),和調試器。
區分于記事本,IDE當中的編輯器一般會有代碼提示,自動補全等等功能,能夠大大提高開發效率。Windows下面最強大的IDE就是Visual Studio;IDE在幫我們新建項目的時候,他就會幫我們進行整體項目的管理,IDE將一個程序作為一個解決方案,每個解決方案當中至少有一個項目,每個項目將會生成一個文件,所有項目組合起來就是一套解決方案,也就是一個程序。
在解決方案下,課以新建多個項目,方便進行多項目的開發
修改IDE字體,比較適合變成的字體為Consolas
注釋:注釋就是將此行代碼不啟用。注釋的方式有兩種;1、//****** 單行注釋,可以嵌套// ?2、/* ************ */多行注釋,單無法嵌套相同的注釋,不符合C語言代碼語法的語句需要注釋掉
程序編譯后,程序生成的EXE文件在解決方案根目錄里面的Debug文件夾下
生成的時候會將工程進行編譯,但是不會運行,點擊開始調試,不僅會編譯,還會變將編譯后生成的文件運行起來
調試不僅僅能夠達到編譯并運行的效果,還能幫助我們查看我們當前程序的一些狀態
#includeint main()
{
//1 英尺到厘米的轉換
//2 printf 1 1*30.48 ? ? //里面可以嵌套//注釋和/******/注釋
/*? printf 2 2*30.48
//? 循環語句 循環(到指定)不停的做某件事情
*/ ? ? ?// /****/里面可以嵌套//注釋,但是不能嵌套*/或者/****/注釋
for (int i = 1; i <= 100; i++) ? ? ? ? ? //? for是一個循環語句,經常用來做計次循環 ? int是一個整數型,i是變量名,int i代表的是一個整數型的變量,整數型表示的是非小數的其他數
{
printf("%d? %f\n",i,i*30.48); ? ? ? //%d是占位符,整數型占位符,%f時占位符,浮點數占位符,%d輸出的是整數型數值,%f輸出的是浮點數值
}
getchar();? ? //函數getchar()用于從標準輸入控制臺讀取字符,原型如下:int getchar(void);
return 0;
}