理解替代標記:C 中什麼時候引入了「and」和「or」?
在最近的線上討論中,替代標記例如因為「and」和「or」被提及為「&&」和「||」的潛在替代品。許多程式設計師,包括提問者,都不知道這些替代標記。它們到底是什麼以及它們何時在 C 中引入?
根據 C 98 ISO 標準,自 C 標準化進程啟動以來,選擇運算子和標點符號就可以使用替代標記表示形式。如標準第 2.5 節所述,這些替代標記的行為與其主要標記相同,但拼字不同。
「and」和「or」的特定替代標記是「&&」和「|」。 |'分別。引入這些替代令牌是為了在完整字元集可能不可用的環境中提供相容性。在計算的早期,某些字符集不包括“[”和“]”等字符,這導致了這些替代令牌的開發作為解決方法。
儘管很早就引入了,但替代令牌如「和」和「或」仍然相對不為人所知。這可能是由於現代計算環境中完整字元集的廣泛可用性,使得對替代令牌的需求不那麼常見。
以上是C 替代標記「and」和「or」是什麼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!