while p while 1 什麼意思?

時間 2023-03-16 11:25:03

1樓:金色潛鳥

你的 r,p,w 這些都是 指標。

宣告裡 char *w; char *r; 帶星的是指標。

語句裡 *w, *r 意思不同於宣告,帶星的 是指向的 值。

while(*r) {當 *r 的值不等於0時,為真,執行迴圈體。 當 *r 的值等於0時,為假,退出迴圈。

對char 而言,指向字串結束符'\0' 時, '0' 的值等於0, 為假,退出迴圈。

if (*r==*p) *r,*p 是指向的 值。

語句意思:如果( r[i] 等於 p[i]) 指標向前推一格。

原來指向的值 是 r[i],p[i], 增1後,新的指向值是 r[i+1],p[i+1].

2樓:佘翰藻

樓主把完整的程式給出來。

c語言中while(n--)啥意思

3樓:隨便什麼名啦啦

while(n--)是c語言中的一條語句,但這個語句並不是完整的,在其後面應該有迴圈體,while語句的一般表示式為:while(表示式)。

while是計算機的一種基本迴圈模式。當滿足條件時進入迴圈,進入迴圈後,當條件不滿足時,跳出迴圈。

while 《條件》

《語句體》end while

do while 《條件》

《語句體》loop

4樓:匿名使用者

while(n--)

的意思就是。

1.先取n的值,判斷是否為0,不是跳到第2步,是的話跳到第4步2.不是那麼n=n-1,然後執行while迴圈3.再回到第一步。

4.執行while迴圈後面的語句。

5樓:匿名使用者

直到n自減到0時結束迴圈。

6樓:江湖三腳貓

當n不等於0時執行while迴圈中的內容,並且n自減1,一直到n等於0時跳出while迴圈(n還是會自減1)

while(1);什麼意思?

7樓:小陽同學

while(1) 中的1表示真,這個while總是成立。while(0)中的0表示假,這個while總是不成立的。if的使用說明:

# 指令的作用與 if.

語句相同,其差異在於 #if、#else、#elseif,及 #end if 指令沒有單獨成行的形式,也就是說,在指令所在的那一行,不能有其他**出現。

c語言中while(0)和while(1)分別是什麼意思呢?

8樓:匿名使用者

while(0)就是一次都不執行迴圈,等同於while(0!=0)

while(1)就是永遠執行迴圈,可以在迴圈中通過break跳出迴圈,等同於while(0==0)

9樓:匿名使用者

while()是c語言中的迴圈語句。

例如while(a)

其中a如果是int值,即a=0時,while()裡的語句不執行,a=1時,則執行。

a還可以是字元型,int型,bool型,具體你可以找參考書吧,祝好運。

10樓:匿名使用者

0代表假 1代表真。

while(1)是真,執行while的迴圈裡德程式。

while(0)是假,就不執行while迴圈裡的程式。

11樓:

while()的括號中填寫條件,值為1表示條件為真,值為0表示條件為假。

s_gaara

12樓:匿名使用者

0 代表假。

非零代表真。

13樓:怡紅舊友

一直執行while所包含的語句,就是無限迴圈。

一般用來執行程式的主體,程式執行後,一直迴圈等待中斷等事件的發生;

處理完事件後,繼續迴圈。

c語言,for j i 1 jn j這句什麼意

1 可以換,陣列和指標是可以通用的 2 因為最大的放在a 0 次大的放在a 2 這之間的下標相差都是2 3 j從i i開始迴圈,到n結束迴圈,增量為1 4 max用來存放最大 次大。的數,min用來存放最小 次小 的數,px用來存放對應最大 次大。的下標,pn用來存放最小 次小 的數的下標,i跟j就...

請問HTML語句中「border 1」是什麼意思,謝謝

專揀米粒 html語句中 border 1 是邊框為1畫素的意思。border 是 css 的一個屬性,用 border 可以給能確定範圍的 html 標記 如 td div 等等 畫邊框,它可以定義邊框線的型別 寬度和顏色,利用這個特性,可以製作一些特殊效果。一 border width thin...

冰箱e1是什麼故障維,冰箱顯示E1是什麼意思?

冰箱顯示e1分兩種情況 溫控失靈導致冰箱顯示e1報錯,或者是製冷系統內的製冷劑洩漏使製冷量達不到要求後顯示e1報錯。檢查與溫控器相連的感溫管是否脫落,如果發現脫落,將其在原位固定。另外,溫控器使用時間久了之後,內部的觸點燒結,溫控器內的控制液洩漏,電子溫控的溫度感測器變值。如果是溫控失靈導致的故障,...