以下C语句中的标记数为(GATE 2000)
printf("i = %d, &i = %x", i, &i);
(A) 3
(B) 26
(C) 10
(D) 21答案: (C)
说明:在C源程序中,编译器识别的基本元素是“令牌”。令牌是源程序文本,编译器不会将其分解为组成元素。
C令牌有6种类型:标识符,关键字,常量,运算符,字符串字面量和其他分隔符。上面的printf语句中总共有10个令牌。
以下是上述程序中的令牌。
printf
(
"i = %d, &i = %x"
,
i
,
&
i
)
;
这个问题的测验
想要从精选的最佳视频中学习和练习问题,请查看《基础知识到高级C的C基础课程》。