1樓:匿名使用者
如果你沒貼錯的話
那麼答案是錯誤的,正確的是c
a) 因為沒有字串結束符'\0',所以s不算字串b) char *s;gets(s); s還是個野指標,所以gets(s)是不安全的
c) char *s;s="abcdef"; 正確,定義了一個指標s,然後把s指向儲存"abcdef"這個字串的記憶體首地址。 s="abcdef" ; 就是在初始化s
d) char s[5];scanf("%s",&s); 實際上這個也不會錯,看起來&s的型別是char(*)[5],和scanf要求的char*型別不符,但實際上scanf的%s格式決定了scanf不會理睬引數的型別,不管是什麼型別,它都會看作是char*,只要地址數值一樣就行
目前c語言的考試也就那麼回事
2樓:莫流科
c選項:char *s;定義一個指標,但沒有分配記憶體,系統預設分配4個位元組
s="abcdef";給它賦值的字串已經超過四個位元組,所以是錯的
3樓:燈籠9號
如果你沒有寫錯的話,abc應該都是對的,以上三種方式我都在書上看到過並且在程式中可以成功執行,只有d是有問題的,多了一個&符號。
4樓:聖母峰
未經初始化的指標變數嚴禁使用,必須先初始化後才能用 c答案的指標s還沒有初始化
5樓:乾坤毒王
c中s=&a才行,s是指向char的指標變數,應該放地址
6樓:看過來
誰看得懂啊 你這是什麼東西?
電氣三班c語言選擇題
“四”下面“正”念什麼,“四”下面一個“正”念什麼?
00黑翅膀 gang 一聲。 罡g ng 1 2 天 古星名,即北斗七星的柄。3 風 道教稱高空的風,現有時指強勁的風。亦作 剛風 g ng 名 1 北斗星的斗柄 handle of the big dipper 罡星煞曜降凡世,天蓬丁甲離青穹。水滸傳 2 又如 罡星 古星名。系北斗七星的斗柄 罡星...
二下面每個成語各漏掉了字,請你把它補充完整,並使每行中你填上的兩個字組成體育專案
包羅萬 象 棋 逢對手 專案 象棋 無 懈 可 擊 劍 拔 弩 張 專案 擊劍 歡蹦亂 跳 高 風亮節 專案 跳高 上竄下 跳 遠 走高飛 專案 跳遠 一毛不 拔 河 落海乾 專案 拔河 小朋友 不知道這是不是你要找的?其實你可以查成語詞典自己解決的,要相信自己的能力。 沒有 啊親?題目在 請上圖。...
上面一點下面下念什麼,上面一點 下面一個下 念什麼
讀音 bi n 卞姓,姓氏的一種。在宋版 百家姓 中排名第86位。卞氏是一個多民族 多源流的姓氏群體,在當今姓氏排行榜上名列第243位,人口約三十八萬一千餘,佔全國人口總數的0.024 左右。上面一個 一個鳥念什麼字 鵞 基本解釋 拼音 部首 鳥 部外筆畫 7 總筆畫 18 上面一個日下面一個成念什...