2011-05-09 55 views
1

在以下每個語句中,令牌是什麼?C計數令牌

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

對於每一個,聲明它是否是一個語法正確的表達式。

a。 x +++ y
x, ++, +, y. Yes.
b。 x +++++ y
x, ++, ++, +, y. No.

只是想知道我是否以正確的方式計算令牌。我不確定括號是否被視爲單獨的標記。

回答

3

是的,你提出的答案是正確的。括號是令牌 - 在C語言中,它們是稱爲標點符號的一類令牌之一。

+0

謝謝,先生。 – raphnguyen 2011-05-09 03:19:20