說明:
程序的規范性在代碼中有重要的作用。
1-程序塊
對于程序塊來說,當遇到有關結構、函數、以及枚舉等復雜程序結構的定義的時候,需要將它的內容縮 進 一層。 大括號是一個非常明顯的標志,凡是遇到大括號,都應該直接聯想到縮進。 分支結構 (包括 if… else 結構、switch 結構等)和循環結構(包括 for 結構、while/do… while 結構等) 同樣應該進行縮進書寫。
例如:
if 語句:
1if (a > b)
2{
3 /*if 子句的結構體內容應縮進*/
4 max = a;
5 min = b;
6}
7else
8{
9 /*else 子句的結構體內容應縮進*/
10 max = b;
11 min = a;
12}
switch 語句:
1switch (n)
2{
3 /* switch 結構的內容應縮進*/
4 case 0:
5 /* case 子句內容也應縮進*/
6 /* ... */
7 break;
8 case 1:
9 /* ... */
10 break;
11 default:
12 /* ... */
13 break;
14}
for 語句:
1for (int i = 0; i < 100; i++)
2{
3 /*for 的循環體應縮進*/
4 s += data[i];
5 t *= data[i];
6}
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
Switch
+關注
關注
1文章
532瀏覽量
58163 -
程序
+關注
關注
116文章
3777瀏覽量
80855 -
函數
+關注
關注
3文章
4307瀏覽量
62434 -
代碼
+關注
關注
30文章
4751瀏覽量
68359 -
循環結構
+關注
關注
0文章
22瀏覽量
7716
發布評論請先 登錄
相關推薦
塊匹配運動估計VLSI結構研究與進展
塊匹配運動估計VLSI結構研究與進展:塊匹配運動估計是視頻編碼器中的計算量和存儲訪問最密集的模塊,為了滿足實時編碼的需求常用VLSI 結構實現。本文對
發表于 12-14 09:49
?4次下載
Windows API 程序的組織結構
Windows API 程序的組織結構在介紹Windows 程序的基本構架之前我們必需先了什么是消息。 在Windows 多任務環境下同時會有許多程
發表于 05-03 11:44
?766次閱讀
Visual FoxPro程序設計教程之結構化程序設計的詳細資料說明
本文檔詳細介紹的是Visual FoxPro程序設計教程之結構化程序設計的詳細資料說明主要內容包括了:1 程序文件,2
發表于 03-04 16:20
?8次下載
淺談西門子SCL-數據塊(DB)的結構化存取
的大小可以不同。關于所允許的最大尺寸,請參考用戶所用CPU的描述。 用戶可以用任意方式來建立數據塊的結構,以適合其不同的需求。 在用戶程序中的共享數據塊 如果某個邏輯
西門子plc程序結構介紹
介紹以下常見的plc程序結構及其特點: ? ?1.國外一些小型可編程控制器程序結構 ? ?這些可編程邏輯控制器的用戶程序由主程序、子
發表于 12-09 14:18
?2162次閱讀
TIA Portal的程序塊保護功能實現
IA Portal為程序塊提供 KNOW_HOW_PROTECT 保護功能。如果沒有使用正確密碼打開使用此保護功能的塊時,僅塊接口參數 Input、Output、 InOut 、Sta
功能塊(FB)的結構介紹
功能塊是邏輯塊,包含程序部分,并且有一個內存區域援引派給它。無論何時FB被調用,必須給它指定一個實例數據塊。當定義FB的聲明部分時,就說明了實例數據
基本的速度控制功能塊介紹
本節將介紹幾個基本的速度控制功能塊: MC_MoveVelocityMCA_JogAxisMCA_MoveVelocityContinuous 2_具體操作介紹 1.原程序在
發表于 03-08 14:41
?769次閱讀
評論