複製鏈接
請複製以下鏈接發送給好友

行為

(程序設計語言術語)

鎖定
“行為”是在一些程序設計語言規範中約定的概念,指程序的外部表現或動作。以此概念為基礎,可以清晰地描述程序的可預期的性質。
中文名
行為
定    義
程序設計語言術語
“行為”指程序的外部表現或動作。
現行C語言國際標準ISO 9899:2011 [1]  定義為:
3.4
1 behavior
external appearance or action
ISO C在此之上定義undefined behavior(未定義行為)、unspecified behavior(未指定行為)、implementation-defined behavior(實現定義的行為)等重要基本概念,以方便描述什麼是符合語言規範的實現。此外,儘管ISO C++沒有正式定義“行為”這個術語,它也定義了undefined behavior等術語 [2]  ,含義和ISO C中的類似。
參考資料
  • 1.    ISO/IEC 9899:2011(E),Programming languages — C[S].Geneva, Switzerland,2011.
  • 2.    ISO/IEC 14882:2011(E),Information technology — Programming languages — C++[S].Geneva, Switzerland,2011.