1樓:手機使用者
嘿嘿讓我來告訴你吧,'\0'是一個轉義字元,類似的『\n'表示
換行 ,'\\'則就表示一專個\ 追問: 在c/c++中,還有其它類似的 轉義字元麼? 回答:
有的,比如 \a 響鈴 \b 退格 \f 換頁 \n 換行 \r 回車 \t 水平製表 \v 垂直製表 \? 問號字元 \' 單引號字元 \" 雙引號字元 \0 空字元 \ddd 任意字元 \xhh 任意字元 追問: 哪些比較常用,或者說,哪些需要去記住?
回答: '\0','\0',\t 水平製表,\f 換頁,\n 換行,屬\v 垂直製表,都是比較常用的
2樓:1遲膊
就是回車符,一般在結尾,是字串這類的結尾標誌。這句話意思是當字串s不是最後的時候,s就自加一
while(s!==0)什麼意思
3樓:鬆之
while括號裡面的表示式就是迴圈的判斷條件,
當s不等於0時,迴圈體就會執行;
等到s等於0時,就不再執行迴圈體了
4樓:匿名使用者
while(s!==0)沒有這種寫法,是錯誤的
while((*t++=*s++)!=0)在c語言中的意思
5樓:匿名使用者
先將s指的值賦給t,再看t是否不等於空,是則執行while下面的語句,否則跳出while迴圈!
示例如下,長度為5,所以只有前五次不等於空,所以只輸出了五個ok:
6樓:
從句法上分析,先將*s 的值賦給*t 因為賦值表示式的值為左邊的值,所以接下來判斷*t != 0。最後再執行*t++, *s++。
7樓:匿名使用者
先賦值:*t = *s
while(*t != 0)
s指向下一個,t指向下一個
while(*(s+n)!=' 0 ')這是什麼意思呀
8樓:匿名使用者
字串有一個隱藏的結束符'\0'
while(*(s+n)!=' 0 ') n++ ; 表示,當*(s+n)即s[n]不是結束符時,迴圈n++
9樓:匿名使用者
應該是'\0'吧,*(s+n)是用指標引用陣列,你可以理解成陣列s[n],
&apos 什麼意思啊?
10樓:匿名使用者
xml中單引號的實體,你把它看成一個單引號就行了。
0加0不等於0猜數字0加0不等於0猜一個數字
0加0不等於抄0,猜一個數字,這個數字是襲8。這是一個猜迷題,正常算數的話0 0 0是肯定的,但如果是猜謎的話就不能從算術方面去思考了。這個迷題的要求又是數字,所以0加0應該是數字形狀組合相 加 的結果,而不是算術上 相加 而形狀上相加只有上下連線才能組成一個數字,也就是8。擴充套件資料 猜謎是一項...
0除以0等於幾0除以0等於多少
0除以0沒有意義。任何數除以 0 都沒有意義,即0是不能作除數的。已知兩個數a,b b 0 要求出一個數q,使q與b的積等於a,這種運算稱為除法,記為a b q或a b q,讀作a除以b等於q,或a比b等於q,a稱為被除數,b稱為除數,q稱為a與b的商,符號 或 稱為除號或比號。除法可以定義為 已知...
0除以什麼數等於0不能什麼數,0除以0等於幾
0不能除以0,0除以除0以外的自然數都等於0 0不能除0,除以 其它數都等於0 0除以0等於幾 0除以0沒有意義。任何數除以 0 都沒有意義,即0是不能作除數的。已知兩個數a,b b 0 要求出一個數q,使q與b的積等於a,這種運算稱為除法,記為a b q或a b q,讀作a除以b等於q,或a比b等...