1樓:網友
因為有緩衝區,你的輸入先放在緩衝區中,只有當你按下回車的時候系統才從緩衝區中讀取輸入。
2樓:網友
敲空格 輸入值是0x20
敲回車 輸入值是0x0d
3樓:進擊的齊老師
空格只是乙個按鍵,回車是控制鍵。
c語言輸入是怎麼區分空格和回車的
4樓:網友
沒有好的辦法區別空格和回車。至少在c裡面沒有。
c/c++的輸入,都是以:空格 tab 回車 來判斷乙個輸入是否結束的。
空格鍵和回車鍵的區別
5樓:網友
空格鍵是細長細長的space,位於鍵盤的正下方。文件輸入中起插入空格的作用。
回車鍵是比較大一點的enter,多數情況下鍵是鍵盤上最大的乙個鍵,在鍵盤方向鍵的左上方。一般起確定的作用,在文件輸入中起另起一行的作用。
6樓:網友
這個分辨出來也沒用,你只需要會用這兩個鍵。
7樓:網友
回車是確定。
空格是退後一步。
不過現在不少軟體遊戲這兩功能弄成一樣的了。
c語言中回車符和回車換行符有什麼區別?
8樓:迷妹
換行是游標從當前位置換到下一行。
回車是游標從當前位置回到本行的行首。
換行回車效果就是前面兩個效果的疊加,也就是換到下一行,並回到行首。
c語言中怎麼區別輸入多個數字,中間用空格隔開,和輸入乙個按一下回車
9樓:網友
迴圈讀入四個整數的話,中間是空格還是回車可以無視。
10樓:網友
有就按回車 沒有就空格。
c語言用for迴圈輸入乙個int陣列的時候,敲乙個數字按一次回車和敲乙個數字打乙個空格都可以嗎
11樓:網友
可以,一樣的,因為用回車和空格分隔都被認為是空白字元,用作分隔用。
c語言中%s前面或者後面是不是一定要敲空格
12樓:shine海闊l天空
如果在printf("%s", a);的%s前加空格,那輸出時就會在你輸出的字串前輸出個空格,加在後面,就會在字串後加空格,並不是一定要加空格的。其實你上機試驗一下就知道了。
13樓:紛採
不是,輸完敲回車就行,敲空格幹嘛。
相反在寫**的時候,寫了反而有問題吧。
寫c語言**時要不要經常敲空格鍵
14樓:潮範君
這個不需要,開發環境ide會自動給你縮排了,不過你宣告變數時,如:
int a; 這中間的空格是需要自己敲的。基本空格也就在這時候是需要自己手動敲。
15樓:網友
為了格式看著舒服,**易讀,應該多敲。
16樓:匿名使用者
要,問這個幹嘛,像括號之類的鍵敲的很多。
c語言中x和x有什麼區別
x 是先運算後 1 x 5 比如printf d x 輸出的結果是 5 x 是先 1 後運算 同樣x 5 printf d x 輸出的結果是 6 區別是 x是x位址使用前就減1,x 使用時按原值。這兩個都是每迴圈一次,位址減1.c語言中x 和 x的區別?c語言中提供了自增1運算子 和自減1運算子 而...
c跟c語言有什麼區別,請問c語言與c 有什麼區別
區別很多,簡單說下吧。都是高階程式語言,不過c是面向過程的語言,在結構模組化方面比較弱,可維護性和可擴充套件性相對較差 c 是物件導向語言,程式結構可實現模組化,便於維護和修改。其實兩種語言應用都很廣,不過c語言是基礎,包括c 在內的大多數高階語言都是從c衍生的,只是在某些方面降低程式設計難度,但是...
二維陣列,a和a有什麼區別,C語言
你可以把二維想象成xy座標。a在xy座標的角度看待指標的指向的 而 a是在x座標的角度看待指標的指向的 雖然他們都是指向原點 c語言中乙個二維陣列 它的陣列名是a 那a和 a有什麼區別?對於二維陣列名a和 a,二者的區別在於型別不同。對於type a m n 當使用a時,可以等同於二級指標type ...