<optgroup id="r9hwm"></optgroup><nav id="r9hwm"><label id="r9hwm"></label></nav>

    <tt id="r9hwm"><tr id="r9hwm"></tr></tt>
  1. 
    
  2. <optgroup id="r9hwm"><samp id="r9hwm"><dl id="r9hwm"></dl></samp></optgroup>

  3. <optgroup id="r9hwm"><samp id="r9hwm"><dl id="r9hwm"></dl></samp></optgroup>

        1. <listing id="r9hwm"></listing>
          <delect id="r9hwm"></delect>
          <optgroup id="r9hwm"><samp id="r9hwm"><ol id="r9hwm"></ol></samp></optgroup>

          空語句的作用

          C語言空語句的作用

          空語句一般有以下幾個用途:

          1.純粹消耗CPU時間,起到延時的作用,但是注意一下,"雨落深山"說的有問題的,在嵌入式系統中一般不會這么用,原因如下:

          對于嵌入式系統來講,不論是哪種系統,一般下位芯片級的時間單位為Tick,這樣的處理單位對于Tick來說太粗略了。

          但是在嵌入式系統中,有一種情況下會用到:

          不需要很高的精確度,并且要避免引起Task切替的延遲處理時,有時會這么用。因為起計時器進行延遲的話,超時處理會引起調度進程的輪循,出現Task切替。

          2.為了程序的結構清楚,可讀性好,以后擴充新功能方便。有些公司的編碼規范要求,對于if/else語句等,如果分支不配對的話,需要用空語句進行配對,一般日系企業這么要求的比較多。

          例如:

          正常的這么做就行:

          if(XXX)

          {

          XXXXX

          }

          但是編碼規范要求,必須這么寫

          if(XXX)

          {

          XXXXX

          }

          else

          {

          ;

          }

          3. 對于某些大型的軟件項目,特別是一些嵌入式項目,處于自動化測試的需要,要求必須進行語句(例如,if/else語句)的配對。

          在進行代碼靜態解析,單體測試Case抽出的時候,為了保證全路徑覆蓋,很多專業的高端自動測試工具,會建議進行語句(例如,if/else語句)的配對。此時對于一些不完備的分支,就會用空語句補全。

          C語言中while 空語句的作用

          我覺的這里while(key == 0);的作用是讓程序停在這里,等待key != 0 滿足后繼續往下執行。

          如果這里key對應外面的按鍵,并且key == 0 表示按鍵被按下,則外面的while(1) 循環是用來檢測按鍵是否被按下,當檢測到按鍵被按下,即if(key == 0)成立 ,執行while(key == 0); 空循環,在這里就應該是等待按鈕松開,當按鈕松開,key == 0 不再滿足,就跳出循環往下執行。

          如果沒有這個空循環:

          void main()

          {

          P1=0xff;

          led=1;

          while(1)

          {

          if(key==0)

          {

          led=~led;

          delay(20);

          }

          }

          }那么當你一直按著按鍵的時候,if(key == 0)始終滿足,會重復執行while(1)中的程序,導致led燈不停改變亮暗狀態,直到你抬起按鍵。仔細看你修改的程序,也會出現相同的結果。

          c語言中的空語句

          所謂的空語句就是說沒有執行代碼,只有一個語句結束的標志:分號

          例如:int a = 1;

          1 while(1)

          2 {

          3 ;

          4 a++;

          5

          6 if(a == 10)

          7 break;

          8}

          第三行就是空語句,當程序執行到第三行的時候,什么都不做,繼續往下執行第四行,空語句不會影響程序的功能和執行順序,第五行是空行,與空語句不同,程序執行到第五行的時候會忽略空行,而不會忽略空語句。具體的作用我只是在測試的時候用過

          空語句起到延時作用中的“延時”是什么意思

          拖時間,明了吧?

          有時候,要控制程序的執行速度,

          就可以加空語句,比如重復20000次,只計數,沒有實際操作語句.

          這樣,程序要運行循環計數,就會有停頓下來的感覺.特別是在

          在比較老的機器上,效果很明顯哦.

          由于不同CPU運算速度不同,這個延時表現也會有不同的.

          特別是在寫一些控制臺(DOS)程序時,可能要讓使用者看清輸出結果,再往下執行,又不想使用者參與輸入,要程序自然停頓,就可以加空循環來起到延時作用.

          轉載請注明出處華閱文章網 » 空語句的作用

          短句

          家族的語句

          閱讀(346)

          贊美大家族的句子有哪些贊美大家族的句子如下:1. 大家族的人互相連系在一起,才真正是這個人世唯一的幸福。2. 大家族的溫馨每個人都想擁有的,因為每個人都渴望擁有美好的大家族、幸福的大家族、快樂的大家族! 3. 我就能深深感受到大家族的

          短句

          暫停語句

          閱讀(298)

          帶又 暫停 的優美句子 1. “花開,然后花謝;星星閃爍,也總有消失之日;不管是這個地球、太陽、銀河系,還有這個浩瀚的宇宙都會有死的一天。人類的一生,與這些相比的話——不過是一

          短句

          讀者經典語句

          閱讀(274)

          有沒有《讀者》經典語句匯集的 《讀者》經典語句節選(大多選自《讀者》“言論”中的經典語句) 1、永遠不要對少部分有頭腦、有責任心的人可以改變世界表示懷疑。——人類學家瑪格利。米德 2、做一個好人,其所為不外乎是降低別人的人生成

          短句

          英語句重音

          閱讀(325)

          英語句子的重音怎么掌握(技巧)呵呵,重音大有學問可講,不是幾句話講的清的.給你個材料,好好研究一番吧!!!"英語重音和語調的交際功能",下面是一部分內容.下載地址:http://www.gxlztc.net:8080/UploadFiles/20053192

          短句

          羨慕的語句

          閱讀(270)

          形容羨慕的句子 形容羨慕的句子 好讓人羨慕的句子 1.愛情像糖衣,我囫圇吞下,享受瞬間的甜蜜。 2.愛是一場戰爭,我不怕受傷只怕你不快樂。 3.別讓時間淡化了思念,別讓距離扯斷了牽連。 4.愛情來不及變老,就葬送在烽火的玩笑。

          短句

          嵌入的語句

          閱讀(339)

          請問SQL里面的嵌入語句是什么意思?嵌入語句主要是什么作用的呢? 嵌入語句,就是在SQL語句中再嵌入其它的SQL語句,嵌入的目的就是為了實現某種特定情況下的操作需求。 下面給你舉

          短句

          matlab且語句

          閱讀(570)

          矩陣元素求和的Matlab語句怎么寫矩陣元素求和的Matlab語句怎么寫?舉例見內sum函數>> x=[2 3 4]x =2 3 4>> sum(x)ans =9Sum函數用法:B = sum(A) 返回數組A不同維數的總和.如果A是一個向量,sum(A)

          短句

          懂事的語句

          閱讀(297)

          形容懂事的句子有哪些1. 懂事之前 情動以后 長不過一天。——王菲《流年》2. 年少輕狂的好日子,一懂事就結束。——林夕《信徒》3. 去掉那些形容詞剩下的就是真實了。——哈珀·李《殺死一只知更鳥》4. 你這么成熟懂事,想必一定沒人疼你.

          短句

          做生意語句

          閱讀(285)

          做生意的誠信用語有哪些1、誠信為本 2、市場經濟就是信用經濟。 3、守信是市場經濟的基本特征。 4、市場交易,信義為先。 5、誠信為本,質優取勝。 6、以人為本,求真務實,誠實守信,爭創一流。 7、守法為宗,誠信為本。 8、做誠信企業,創名牌產品

          短句

          數據庫常用sql語句

          閱讀(298)

          誰能教我幾句最常用的SQL語句 --語 句 功 能 --數據操作 SELECT --從數據庫表中檢索數據行和列 INSERT --向數據庫表添加新數據行 DELETE --從數據庫表中刪除數據行 UPDATE --更新數據庫表中的數據 --數據定義 CRE

          短句

          文學經典語句

          閱讀(229)

          文學中經典的句子 郭敬明的或者是寂地的郭敬明的——1.很多我們以為一輩子都不會忘記的事情,就在我們念念不忘的日子里,被我們遺忘了。 2.一晃神,一轉眼,我們就這樣垂垂老去 。 3.我知道我不是一個很好的記錄者,但我比任何人都喜歡回首自己

          短句

          心累的語句

          閱讀(276)

          關于心累的句子 1、不要去提,不要去說,用沉默代替你的哀嘆。不要去哭,不要去笑,用堅強阻截你的柔弱。不要去想,不要去尋,用寧靜載運你的寂寥。2、人人都在追求高品質的生活,人人都想得到自己想要的東西,人人都在為了自己的目標,整天里忙碌著,奮斗

          短句

          招生語句

          閱讀(330)

          有關“招生”的句子有哪些1. 人生實苦,但請你足夠相信。2. 所謂壓力大,學習苦,名額少,全是老百姓的事情,有錢有權的人,從沒有說過教育有什么不好,因為這完全是他們所不能體會的東西。3. 有怎樣的心靈,就有怎樣的世界;有怎樣的心靈,就有怎樣的人生

          短句

          人去世了怎么安慰語句

          閱讀(341)

          老人去世怎么安慰 您好,我有幾條安慰的話,希望您能采納。謝謝。生老病死,自然規律!不要太傷悲,你的孝心他會感應得到的!人生都要經歷這一刻,我為你母親的離去感到悲痛,作為朋友我祝福你的母親在天國得到永生和幸福。確實失去,就要越堅強,過去的事

          短句

          家族的語句

          閱讀(346)

          贊美大家族的句子有哪些贊美大家族的句子如下:1. 大家族的人互相連系在一起,才真正是這個人世唯一的幸福。2. 大家族的溫馨每個人都想擁有的,因為每個人都渴望擁有美好的大家族、幸福的大家族、快樂的大家族! 3. 我就能深深感受到大家族的

          短句

          讀者經典語句

          閱讀(274)

          有沒有《讀者》經典語句匯集的 《讀者》經典語句節選(大多選自《讀者》“言論”中的經典語句) 1、永遠不要對少部分有頭腦、有責任心的人可以改變世界表示懷疑。——人類學家瑪格利。米德 2、做一個好人,其所為不外乎是降低別人的人生成

          短句

          暫停語句

          閱讀(298)

          帶又 暫停 的優美句子 1. “花開,然后花謝;星星閃爍,也總有消失之日;不管是這個地球、太陽、銀河系,還有這個浩瀚的宇宙都會有死的一天。人類的一生,與這些相比的話——不過是一

          短句

          羨慕的語句

          閱讀(270)

          形容羨慕的句子 形容羨慕的句子 好讓人羨慕的句子 1.愛情像糖衣,我囫圇吞下,享受瞬間的甜蜜。 2.愛是一場戰爭,我不怕受傷只怕你不快樂。 3.別讓時間淡化了思念,別讓距離扯斷了牽連。 4.愛情來不及變老,就葬送在烽火的玩笑。

          短句

          英語句重音

          閱讀(325)

          英語句子的重音怎么掌握(技巧)呵呵,重音大有學問可講,不是幾句話講的清的.給你個材料,好好研究一番吧!!!"英語重音和語調的交際功能",下面是一部分內容.下載地址:http://www.gxlztc.net:8080/UploadFiles/20053192

          短句

          嵌入的語句

          閱讀(339)

          請問SQL里面的嵌入語句是什么意思?嵌入語句主要是什么作用的呢? 嵌入語句,就是在SQL語句中再嵌入其它的SQL語句,嵌入的目的就是為了實現某種特定情況下的操作需求。 下面給你舉

          短句

          matlab且語句

          閱讀(570)

          矩陣元素求和的Matlab語句怎么寫矩陣元素求和的Matlab語句怎么寫?舉例見內sum函數>> x=[2 3 4]x =2 3 4>> sum(x)ans =9Sum函數用法:B = sum(A) 返回數組A不同維數的總和.如果A是一個向量,sum(A)

          短句

          傳奇語句

          閱讀(255)

          描寫傳奇的句子 沙場莫記恨與仇,有緣相聚即朋友.莫為游戲喪人格,莫為裝備辱神州.強占地盤新手恨,騙取錢物祖宗羞.謙遜有禮人人敬,粗言穢語莫出口.各自獻出一分真,交友如同飲美酒.遙憶昔日傳奇夢,劍影刀光殺氣濃.光陰似箭數載過,傳奇有喜也有憂

          <optgroup id="r9hwm"></optgroup><nav id="r9hwm"><label id="r9hwm"></label></nav>

            <tt id="r9hwm"><tr id="r9hwm"></tr></tt>
          1. 
            
          2. <optgroup id="r9hwm"><samp id="r9hwm"><dl id="r9hwm"></dl></samp></optgroup>

          3. <optgroup id="r9hwm"><samp id="r9hwm"><dl id="r9hwm"></dl></samp></optgroup>

                1. <listing id="r9hwm"></listing>
                  <delect id="r9hwm"></delect>
                  <optgroup id="r9hwm"><samp id="r9hwm"><ol id="r9hwm"></ol></samp></optgroup>
                  亚洲丰满少妇xxxxx高潮