Re: [問題] Expression 跟 Statement 的不同
※ 引述《aether982 (阿青是我是阿青)》之銘言:
: 最近上OOP
: 老師提出了這樣的問題要比較兩者的不同
: 我找了一些答案 但總覺得太少了 不夠完全
: 尤其是對statement的定義
: 希望各位能提供一些意見
: 謝謝~
statement 是用來控制程式執行順序的。
expression 是用來計算的。
程式的兩大工作,流程控制和計算,就分別由這兩者表示。
例如在 C 裡,分號表示循序流程, if..else 和 switch...case 表示
判斷流程,而 while, for, do...while 表示迴圈流程,標籤和 goto
則表示跳躍流程。
另外有宣告敘述,要怎麼定位它,就看各人解釋不同了,這不是程式
語言中的必要單元,例如早期的 BASIC 就沒有宣告。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.222.173.26
推
61.228.86.53 03/02, , 1F
61.228.86.53 03/02, 1F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
CSSE 近期熱門文章
PTT數位生活區 即時熱門文章