c語言中,while tt0 是什麼意思

2021-04-21 03:02:34 字數 1354 閱讀 8309

1樓:匿名使用者

可見,tt是個字串,字串的最後一個字元是\0,通過判斷這個字元可以確定是不是到了字串尾。

int i=0;

while(*tt!='\0') 最後可得串長i

2樓:知道了樂園

這個需要完整的**吧? *tt因該是定義的指標吧,而『\0』一般指的是字串的記憶體結尾。所以這句話的意思是while判斷*tt所指的字串是不是為空,如果為空,不執行迴圈語句。

不為空則執行。

3樓:匿名使用者

直觀理解,當指標tt指向的值,不是字元\0

通常,tt是一個字串指標,while裡面會有tt++這樣的語句,用於遍歷字串,一直到字串末尾(字串末尾用\0表示結束)

c語言中x==0是什麼意思

4樓:匿名使用者

判斷變數x的值是否為0

如果是 那麼這個式子的邏輯值為1(或者真)否則 其邏輯值為0(或者假)

例如if(x==0)

如果x為0,那麼x==0就為1(或者真),就執行否則就跳過不執行

5樓:千鋒教育

「==」是邏輯bai運算子du,用於判斷是否等zhi於。例如: y = (x == 0) 中如果daox的值回為0,那答麼 x == 0 的運算結果就是1,y的值就是1,否則x == 0 的運算結果就是0,y就等於0。

find命令

功能:在目錄結構中搜尋檔案,並執行指定的操作。此命令提供了相當多的查詢條件,功能很強大。

語法:find 起始目錄 尋找條件 操作

說明:find命令從指定的起始目錄開始,遞迴地搜尋其各個子目錄,查詢滿足尋找條件的檔案並對之採取相關的操作。

6樓:匿名使用者

==相當於我們平常說的等於,=是賦值,很容易混淆,多多注意。

7樓:

判斷語句

如果x=0,輸出1

如果x不等於0,輸出0

8樓:鐵天偉合瑞

「==」是

邏輯運算子,用於判斷是否等於。例如:y=

(x==

0)中如果x的值為0,那麼x==

0的運算結果就是專1,y的值就是1,否則屬x==0的運算結果就是0,y就等於0。

這是c等語言比較基本且應該掌握的知識。

9樓:封善溥瑛

x!=0在c++語言裡是表示x不等於0的意思,和

數學表達上有一點不一樣,還比如x==2,表示把x和2做比較是否相等。

c語言問題求解

c語言中ik0是什麼意思,C語言中i k 0是什麼意思

這是一個邏輯判斷表示式。意思是i除以k的餘數等於0是否成立,如果成立,表示式的值為1,否則為0 判斷i除k的餘數是否等於0 一般放在if裡面 就是判斷i是否能被k整除 判斷 i是否能被 k整除。判斷i除以k的餘數是否等於0,即i是否能被k整除。當i和k都是整數型的時候,是整除,是模除取餘 i k 0...

在c語言中陣列a0是什麼意思,C語言a0是什麼意思

a 0 表示陣列中的bai第一個值 du,可以把它看成一個變zhi量x,a 0 也就是陣列dao中第一個值 1再存放到原位。版比如 int a 2 其中a 0 1 a 1 5 a 0 以後權,a 0 的值變為2 陣列a的第一個元素加1,陣列a應該是數值型的沒錯吧 這個就是一個自增,陣列值的自增,就是...

C語言中0xFFFF表示什麼

c語言中以0xffff表示該數的後十六位全是1,若該數型別為short型,則其表示的是 1,若為int型數,則表示65535。以0x開頭的數字表示十六進位制數,由0 9及a f 包括大寫a f,大寫與小寫對應 這十六個字元來表達,其中a f對應表達10 15。相應的八進位制以0開頭接0 7的數字表達...