當前位置:首頁 » 編程軟體 » 編程縮進

編程縮進

發布時間: 2022-06-24 17:20:13

A. 關於編程格式的正確縮進問題

這個很難說,每個人有不同的風格,我就說說我的好了:
if (){

}else if (){

}else{

}
或者
if (){
/*大段代碼*/
}

/*相應注釋*/
else if (){
/*大段代碼*/
}

/*相應注釋*/
else{
/*大段代碼*/
}

B. 縮進是什麼意思

在程序設計中,縮進風格(indent style)是管理代碼塊縮進以表達程序結構的一種約定。本條目主要討論自由形式語言,例如C及其後裔,但這也可以(並經常)適用於大多數其他編程語言(尤其是大括弧編程語言),其中的空白字元則並不重要。縮進風格是代碼風格的一個方面。

縮進在大多數編程語言中不是必要條件,而只是作為輔助符號。不過,縮進有助於更好地向人類閱讀者表達程序的結構。尤其是用於澄清控制流程結構(例如條件或循環)與其內部、外部代碼之間的關系。

不過,部分語言(例如python和occam)使用縮進而非大括弧或關鍵詞來確定結構,這被稱為越位規則。在這種語言中,縮進對編譯器或解釋器有意義,而不僅僅是清晰度或風格問題。

(2)編程縮進擴展閱讀

縮進的尺寸通常與風格無關。許多早期程序使用製表符來縮進,從而簡化輸入和節約源代碼文件的大小。Unix編輯器通常將製表符視為等同八個字元,而Macintosh和Windows環境將它視作四個字元[來源請求],這使代碼在各環境間交換時產生一種混亂。

現代的編程編輯器通常可以設置任意的縮進尺寸,並會插入適當的製表符與空格。對Ruby、許多shell腳本語言和某些形式的HTML格式,通常為每個縮進級別使用兩個空格。

C. 關於編程的縮進問題

縮進(indent),一個保證代碼整潔、層次清晰的主要手段。

請先看下面代碼:

BOOL bTrue;

int nCount = 0;

for (int i=2; i<100; i ){

bTrue = TRUE;

for (int j=2; j if ( i%j == 0 ){

bTrue = FALSE;

break;}

if (bTrue)

nCount = i;

}

它們是做什麼的?hehe....別耐著性子看了,浪費時間。他們就是找出2到99中的

所有素數,並求和。看看下面的代碼是不是就一目瞭然了?

BOOL bTrue;
int nCount = 0;

for (int i=2; i<100; i )
{
bTrue = TRUE;
for (int j=2; j < i, j ++) {
if ( i%j == 0 )
{
bTrue = FALSE;
break;
}
}

if (bTrue)
nCount = i;
}

縮進的好處不言自明,現在開始,就讓你的程序都縮進一下吧。那麼怎樣才能正確的使用縮進呢?
一般函數體、過程體、循環體(for,while,do)、條件判斷體(if)和條件選擇(switch,case,select)需要向內縮進一格,同層次的代碼在同層次的縮進層上。這個並不難掌握,看幾個sample就能領悟到了。
肯定會有人覺得縮進很麻煩,因為要按很多空格。如果用空格來縮進,確實很麻煩,而且反倒容易把程序搞亂,盡管許多高手也都這么做。正確的縮進,是使用"Tab"鍵。按一下Tab,立刻向裡面縮進一格,按下BackSpace,就反縮進一格,非常方便。
這里提到的「一格」,用術語講應該是「縮進寬度」,就是兩層縮進之間距離的格數。大多數人的習慣把他設成4,不過許多開發環境的預設設置是8。用8有些太浪費空間,建議把他改成4,或者是你自己習慣的寬度也行。
許多初學者常把Tab鍵看成若干個空格的組合,結果有時把自己搞得很糊塗。Tab就是Tab,是一個單獨的字元,與空格沒有任何干係(有些軟體自動把Tab轉成空格,那就另當別論了)。屏幕上的一行被平均分成若干塊,塊與塊之間的交界點叫「製表位」,每個塊的大小就是一個Tab寬度。每次按下Tab,他並不是向後移動一個Tab寬度,而是移動到下一個製表位。這里的好處與奧妙,你在使用中會體會到的。:-)
現在的許多開發環境、編輯軟體都支持「自動縮進」,就是根據用戶代碼的輸入,智能判斷應該縮進還是反縮進,替用戶完成調整縮進的工作,非常方便。
在注意試用縮進的同時,再注意功能塊的劃分,把不同的功能塊之間用一個空行隔開,就更能使程序清晰、整齊。

D. VB編程中所提到的縮進規則是什麼意思

vb6沒有自動縮進規則,只有延續上行內容縮進 縮進是為了讓你的程序代碼結構清晰,便於閱讀,在某些企業會嚴格要求程序員的代碼質量,除了注釋,縮進也佔一部分 你可以在菜單 tools -- editor 中選中 Auto indent,實現縮進

E. 編程縮進式寫法是什麼意思

縮進式寫法主要是為了編寫程序編輯及查看方便,有層次感,每項功能分層次表述有助於檢查和邏輯思考,這不影響程序的編譯。

F. 在編程里代碼縮進很重要麼

在編程中代碼縮進只是為了編程者看著方便,便於其檢查程序的結構問題
就縮進本身而言對程序結果無影響

G. 為什麼編程時要縮進

因為它們在大括弧裡面,表示同一層~縮進的話比較方便理解與閱讀~

H. 在c語言中,編程規范裡面中的代碼縮進,代碼縮進統一為4個字元是什麼意思不採用空格鍵,而用Tab鍵

首先,Tab和空格不是一個東西,系統識別是兩個不同的內容。
有的文本編輯器,如sublime text, 默認設置Tab等於4個空格,所以按Tab就出來4個空格。
當然,你要不嫌煩,也可以按4次空格。
Tab製表符可以快速上下行對齊,所以一般用Tab,例如,上一行這個字元到下一個字元中間有3個空格,這時候你按Tab鍵輸出的就不是4個空格,而是3個空格,剛好與上一行字元對齊。
C是根據{ }和 ; 來區分代碼塊,而代碼縮進是便於程序員閱讀代碼,與注釋一樣,程序運行時不在乎這些東西。
另,python是根據縮進來區分代碼塊的,所以python要嚴格縮進。

I. 程序語言編程的時候沒辦法自動縮進怎麼解決

摘要 您好,很高興為您解答。關於程序語言編程的時候沒辦法自動縮進怎麼解決

J. C語言中縮進

指的是代碼與頁面邊緣的距離。這提高了可讀性。

舉例如下:

無縮進代碼:

#include<stdio.h>voidmain(){printf("Hello,world!");}


有縮進代碼:

#include<stdio.h>
voidmain()
{
printf("Hello,world!");
}


有縮進的代碼看起來更為整齊、清晰、易讀。

熱點內容
松江麻將源碼 發布:2024-04-19 14:06:06 瀏覽:957
明日之後怎麼實名認證安卓 發布:2024-04-19 13:35:55 瀏覽:936
數據加密解密演算法 發布:2024-04-19 13:25:52 瀏覽:945
安卓平板存儲空間不知道用在哪裡 發布:2024-04-19 12:58:57 瀏覽:765
出售lol腳本防封判幾年 發布:2024-04-19 12:45:14 瀏覽:188
安卓電視會員和平板哪個好 發布:2024-04-19 12:42:48 瀏覽:835
雲伺服器2m寬是多少 發布:2024-04-19 11:56:36 瀏覽:728
android層布局 發布:2024-04-19 11:52:13 瀏覽:771
1500元組裝伺服器電腦 發布:2024-04-19 11:47:25 瀏覽:469
qq改密碼怎麼改手機 發布:2024-04-19 11:39:17 瀏覽:969