理解替代标记:C 中什么时候引入了“and”和“or”?
在最近的在线讨论中,替代标记例如因为“and”和“or”被提及为“&&”和“||”的潜在替代品。许多程序员,包括提问者,都不知道这些替代标记。它们到底是什么以及它们何时在 C 中引入?
根据 C 98 ISO 标准,自 C 标准化进程启动以来,选择运算符和标点符号就可以使用替代标记表示形式。如标准第 2.5 节所述,这些替代标记的行为与其主要标记相同,但拼写不同。
“and”和“or”的特定替代标记是“&&”和“|”。 |'分别。引入这些替代令牌是为了在完整字符集可能不可用的环境中提供兼容性。在计算的早期,某些字符集不包括“[”和“]”等字符,这导致了这些替代令牌的开发作为解决方法。
尽管很早就引入了,但替代令牌如“和”和“或”仍然相对不为人所知。这可能是由于现代计算环境中完整字符集的广泛可用性,使得对替代令牌的需求不那么常见。
以上是C 替代标记'and”和'or”是什么?它们何时引入?的详细内容。更多信息请关注PHP中文网其他相关文章!