32)下面各語句行中,能正確進行賦值字串操作的是A)char s

2021-07-08 22:14:34 字數 849 閱讀 3493

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語言選擇題

分數與除法的關係1 下面每個分數各是把哪個數量看作單位「1」

分數與除法的關係 1.下面每個分數各是把哪個數量看作單位 1 題目不完整 要想得到幫助 首先要把題目表達清楚 把乙個物體看作單位 1 用分數表示下面各圖塗色部分的大小。3又二分之一 2又三分之一 乙個整體就是乙個單位 1 用分數表示圖形塗色部分時,乙個整體為1,沒有塗滿乙個整體,可以先看這個物體被平...

小公尺三下面按鍵失靈刷機能解決嗎,小公尺三下面三個按鍵失靈刷機能解決嗎

嗨!建議你使用線刷重新刷一次miui完整包 穩定版,開發版你根據自己的使用選擇 軟體系統類的問題。線刷都可以解決的。先用小公尺手機的備份工具來備份的,開啟桌面上的系統與安全 備份 新建備份,然後進入recovery模式三清資料。備份是把手機裡面的資料打包備份在記憶體卡 公尺2系列和公尺3移動版是記憶...

衣字旁右邊四下面羽,衣字旁右邊乙個四下面乙個羽

禤 xu n禤字作為乙個姓氏雖已存在近兩千年,但在 百家姓 中 沒有此姓的記載.除 康熙字典 外,在多種 字典 裡也無法可查詢.衣字旁乙個四字頭乙個羽是什麼字 從描述來看,這個字應該是 禤 字。禤,讀音 xu n 姓氏。禤 禤 的讀音是 xu n 部首 礻 部外筆畫 11 總筆版畫 15 釋義 姓 ...