http://gharee.com/wiki/index.php?action=history&feed=atom&title=%E5%A4%A7%E6%8B%AC%E5%8F%B7 123,123 2025-06-29T02:25:10Z 本wiki的該頁(yè)面的版本歷史 MediaWiki 1.21.2 http://gharee.com/wiki/index.php?title=%E5%A4%A7%E6%8B%AC%E5%8F%B7&diff=39&oldid=prev Admin:以“大括號(hào)(又稱括弧或花括號(hào))是C語(yǔ)言的主要組成部分。它們用在幾個(gè)不同的結(jié)構(gòu)中,大致如下,這可能會(huì)令初學(xué)者感到困惑...”為內(nèi)容創(chuàng)建頁(yè)面 2014-09-12T05:24:51Z <p>以“大括號(hào)(又稱括弧或花括號(hào))是C語(yǔ)言的主要組成部分。它們用在幾個(gè)不同的結(jié)構(gòu)中,大致如下,這可能會(huì)令初學(xué)者感到困惑...”為內(nèi)容創(chuàng)建頁(yè)面</p> <p><b>新頁(yè)面</b></p><div>大括號(hào)(又稱括弧或花括號(hào))是C語(yǔ)言的主要組成部分。它們用在幾個(gè)不同的結(jié)構(gòu)中,大致如下,這可能會(huì)令初學(xué)者感到困惑。&lt;br&gt;<br /> <br /> 一個(gè)左大括號(hào)必須有一個(gè)右大括號(hào)跟在后面。這是一個(gè)常被稱為平衡括號(hào)的條件。Arduino IDE(集成開發(fā)環(huán)境)包含一個(gè)方便的特性以檢驗(yàn)平衡大括號(hào)。只需選擇一個(gè)大括號(hào),甚至直接在一個(gè)大括號(hào)后面點(diǎn)擊插入點(diǎn),然后它的邏輯上的同伴就會(huì)高亮顯示。&lt;br&gt;<br /> 目前此功能有些許錯(cuò)誤,因?yàn)镮DE經(jīng)常在文本中(錯(cuò)誤地)發(fā)現(xiàn)一個(gè)已經(jīng)被注釋掉的大括號(hào)。&lt;br&gt;&lt;br&gt;<br /> 初級(jí)程序員,和從BASIC轉(zhuǎn)到C的程序員常常發(fā)現(xiàn)使用大括號(hào)令人困惑或畏縮。畢竟,用同樣的大括號(hào)在子例程(函數(shù))中替換RETURN語(yǔ)句,在條件語(yǔ)句中替換ENDIF語(yǔ)句和在FOR循環(huán)中替換NEXT語(yǔ)句。&lt;br&gt;&lt;br&gt;<br /> 由于大括號(hào)的使用是如此的多樣,當(dāng)插入一個(gè)需要大括號(hào)的結(jié)構(gòu)時(shí),直接在打出開括號(hào)之后打出閉括號(hào)是個(gè)不錯(cuò)的編程實(shí)踐。然后在大括號(hào)之間插入一些回車符,接著開始插入語(yǔ)句。你的大括號(hào),還有你的態(tài)度,將永遠(yuǎn)不會(huì)變得不平衡。&lt;br&gt;&lt;br&gt;<br /> 不平衡的大括號(hào)常常導(dǎo)致古怪的,難以理解的編譯器錯(cuò)誤,有時(shí)在大型程序中很難查出。因?yàn)樗鼈兊亩鄻拥氖褂?,大括?hào)對(duì)于程序的語(yǔ)法也是極其重要的,對(duì)一個(gè)大括號(hào)移動(dòng)一行或兩行常常顯著地影響程序的意義。&lt;br&gt;<br /> 大括號(hào)的主要用法&lt;br&gt;<br /> &lt;pre style=&quot;color:blue&quot;&gt;<br /> //函數(shù)<br /> void myfunction(datatype argument){<br /> statements(s)<br /> }<br /> <br /> <br /> <br /> //循環(huán)<br /> while (boolean expression)<br /> {<br /> statement(s)<br /> }<br /> <br /> do<br /> {<br /> statement(s)<br /> } while (boolean expression);<br /> <br /> for (initialisation; termination condition; incrementing expr)<br /> {<br /> statement(s)<br /> } <br /> <br /> <br /> <br /> //條件語(yǔ)句<br /> <br /> if (boolean expression)<br /> {<br /> statement(s)<br /> }<br /> <br /> else if (boolean expression)<br /> {<br /> statement(s)<br /> } <br /> else<br /> {<br /> statement(s)<br /> }<br /> &lt;/pre&gt;</div> Admin