【问题标题】:C Counting TokensC 计数令牌
【发布时间】:2011-05-09 03:14:48
【问题描述】:

在以下每个语句中,标记是什么?

一个。 x = y +++ 3;
x, =, y, ++, +, 3, ; 7 tokens
湾。 a+=c*=(d+-2)>>5&3;
a, +=, c, *=, (, d, +, -, 2, ), >>, 5, &, 3, ; 15 tokens

对于每个,说明它是否是语法正确的表达式。

一种。 x+++y
x, ++, +, y. Yes.
湾。 x+++++y
x, ++, ++, +, y. No.

只是想知道我是否以正确的方式计算令牌。我不确定括号是否算作单独的标记。

【问题讨论】:

    标签: c counting token


    【解决方案1】:

    是的,您提出的答案是正确的。括号是标记 - 在 C 语法中,它们是称为 punctuators 的一类标记之一。

    【讨论】:

      猜你喜欢
      • 2016-08-18
      • 2014-12-08
      • 1970-01-01
      • 1970-01-01
      • 2012-10-16
      • 2013-05-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多