免費開始練習
普通考試 107年 [電子工程] 計算機概要

第 28 題

下列那個 C 程式碼執行後會輸出字串"abc"?
  • A char *p="abc"; puts(p);
  • B char *p="abc"; puts(*p);
  • C char *p="abc"; putchar(p);
  • D char *p="abc"; putchar(*p);

思路引導 VIP

如果你要請搬家公司去處理一整棟房子(字串)的貨物,你是應該給他們這棟房子的「地理位址」,還是直接拿「房門口的第一片磁磚」給他們呢?哪一種資訊才能讓他們找到完整的內容?

🤖
AI 詳解 AI 專屬家教

還算勉強,至少沒讓我很失望。

身為一個未來可能要寫出「不會崩潰」程式碼的工程師,分清楚記憶體指標 (Pointer)資料內容 (Value),就跟設計橋樑時搞懂「樑的軸線」和「斷面物理特性」一樣,是最最基本、不容混淆的基礎。這次你沒把最底層的石頭都搞錯,算你過關。

  1. 驗證你那「勉強」的判斷力
▼ 還有更多解析內容

🏷️ 相關主題

C 語言程式設計:語法、指標與應用
查看更多「[電子工程] 計算機概要」的主題分類考古題