1樓:volcanol的技術窩
char ch="hello world"; 定義一個陣列,陣列的長度是12個位元組。
%s\n %s是格式輸出控制符,表示輸出字串,\n是表示輸出一個換行符。
%12s是輸出 一個字串而且最多輸出12個字元。而且是右對齊的方式。
%-12s和前面一樣,只是是左對齊的格式。
%12.7s是一樣的。
2樓:匿名使用者
main()
兄弟想學的話多看著基礎知識吧
3樓:老玩砼
是標定字串長度的,裡面什麼也沒寫就是長度隨便的意思,%s是輸出型別是字串,\n是換行的意思,相當於編輯狀態下的回車鍵
4樓:兜裡有兩塊糖
第一句是定義一個字元陣列,是用來表示它的範圍即陣列多大,不寫的話預設為為後面的字串長度。
第二句是實現字串的輸出。
5樓:匿名使用者
char ch="hello world"; .....什麼意思有什麼用 定義字串,並給值為:hello world
printf("%s\n",ch); ....."%s\n"什麼意思有什麼用 ,輸出 字串
6樓:匿名使用者
定義字元陣列
輸出······
C語言問題,C語言問題C語言問題
選a首先,空格也是一種字元,b d選項分別把空格賦給了c1,c1 其次,c選項不完整,排除 不僅a這樣,10a20b也是可以的。 聽不清啊 答案a 10a 20b cr 是正確的。因為scanf d c 時,會忽略數字前面的空格,遇到非數字字元就會結束讀取 非數字字元會留待下一次讀取,即被後面的 c...
C語言問題,C語言問題
符合,相當於一個字元,ascii字元可以直接轉成short整型數字。101 不符合,這是一個字串,不能作為常數。不符合,因為 會對雙引號轉義,找不到另一個雙引號。會出錯。而且就算是 也不符合,因為編譯器會把它理解成一個字串,而非單個字元。e3不符合。019不符合,0開頭代表8進位制數,不能出現9。0...
c語言問題,C語言問題?
char c 好好看書去 小 超 字元型變數 1 字元變數的定義 字元變數只能存放一個字元常量。字元變數的定義形式如下 char c1,c2 2 字元資料在記憶體中的儲存形式及其使用方法 字元型資料在記憶體中以相應的ascii 存放。字元在記憶體佔一個位元組,表示數的範圍從0 127。把字元對應的a...