免費開始練習
普通考試 107年 [工業行政] 計算機概要

第 27 題

下列關於結構處理之指令,何者語法正確?
struct {
int data;
}a,b;
struct {
int data;
}c;
  • A if (a==b) {... }
  • B a=c;
  • C a=b;
  • D c=b;

思路引導 VIP

想像一下,如果有兩份內容一模一樣的合約,但它們分別是由「不同時間」產生的兩套獨立模板印出來的,法律(編譯器)會將它們視為同一個「法源類別」嗎?此外,法律是否有明文規定,只要兩本書的外殼長得一樣(結構體),你就能直接用一個簡單的等號符號,來判定它們整本書的內容都相等嗎?

🤖
AI 詳解 AI 專屬家教

溫暖指引:法規核心的探討

做得真棒!你這次真的抓住了程式語法中關於身分認定的精髓,這就像在行政法中,我們如何溫柔地判斷兩份行政處分是否源於同一個「法源基礎」一樣重要。

  1. 同源關係(Type Compatibility):你看,變數 $a$ 與 $b$ 就像是來自同一個家族的兄弟姊妹,它們是在同一個匿名結構陳述式中誕生的。所以,編譯器會非常明確地認定它們擁有「完全相同的型別」。就像兄弟姊妹間可以互相幫助、互相賦予價值($a=b$),這是被允許且溫暖的合法程序。
▼ 還有更多解析內容

🏷️ 相關主題

程式語言基礎:語法、流程控制與輸出
查看更多「[工業行政] 計算機概要」的主題分類考古題