1樓:匿名使用者
c語言使來用字元『\0』作
為字串的自結束符bai,字元'\0'的ascii碼值就是0。
這裡的s[j]是輸入的字du符串裡面的zhi數字,最後加上s[j]=0是結束dao這個字串,方便輸出。
比如輸入的是123dbsa456的時候,其實s裡面存放的是123dbsa456'\0'
經過變換,講數字放到s的前面,s的內容就變成了123456a456'\0',如果不加s[j]=0的話,那麼這一串全部輸出
如果加上的話,字串就變成了123456'\0'456'\0',那麼puts就直接輸出到第一個'\0'就停止了
2樓:斬orz赤紅之瞳
字串要以'\0'結尾,'\0'的ascii碼是0
c語言 最後 s[j]='\0'; 這步是什麼意思?為什麼加這步?
3樓:匿名使用者
這是陣列結束的標誌,輸出時%s輸出到『\0』就停止了,不然系統不知道要什麼時候停止,可能會輸出亂碼的
4樓:匿名使用者
'\0'是字串的結束符,一個字串遇到 '\0'就會截斷。
5樓:匿名使用者
所有的字串都是以\0結尾。表示字串末尾。
6樓:好嘞啊啊啊啊
字串特有的結尾標誌
不然printf("%s",s); 輸出不了字串
關於冪級數的求和函式 下面為什麼都要分別加上s(0)和s'(0) 10
7樓:
按照牛頓-萊布尼茲公式,s'(x)從0到x的積分的結果是s(x)-s(0),所以s(0)應該要寫上,不過很多時候s(0)=0,因此常常不寫。
8樓:匿名使用者
這題還用用級數?高中裂項一步解決
iphone4s上面這裡為什麼有時候顯示E不是3G
只有在3g訊號覆蓋的地方才是3g網路,上面才會顯示3g符號,顯示e說明此處沒有3g訊號,你是用的移動卡還是聯通卡,聯通覆蓋的範圍比較廣,移動的是中國自己產的,範圍有限,3g訊號不穩定,純手打,望採納,謝謝 你移動是移動手機卡。行動網路很是垃圾,希望你早點脫坑。網路有會卡。網速變慢。手機會自動識別為2...
這裡為什麼不用to而用for,為什麼不用to而用for
這兩個次在這裡都可以選擇,但意思有些小差別 1.使用 to 時,強調 看 讀 的動作行為 2.使用 for 時,有打發時間而選擇看書的意思。這些小詞的運用主要還是在作者本人的意圖上來判斷。用to的話強調的是動作,而用for強調的是目的。這裡從要表達的意思來看,用for的確要更好一些,強調的是 拿一些...
炒菜經常放點糖好嗎,為什麼炒菜要放白糖?這裡面有什麼技巧嗎?
調味白糖可謂是萬能 緩衝劑 在炒菜或調餡料的時候如果不慎放鹽過多,加入少許糖就可減小鹹味。在做酸味的菜餚湯羹時,加少量白糖,可以緩解酸味,使口味和諧。即便是辣椒放多了,放一些白糖也可有效地緩解過辣口味。在炒苦瓜時放一些白糖也能掩蓋一些苦味。另外,炒菜時在放鹽之前加入少許糖,還能提鮮。2上色 某些雞鴨...