在 C++ 代码中,不可以将变量命名为 printf,因为 printf 是 C++ 语言的关键字。( )
答案B。cout不是C++关键字,它是iostream中定义的对象。int、for、do、if、else、return、case等都是关键字。
cout、cin、endl不是关键字,是iostream中定义的对象。关键字是语言本身预定义的保留词。
【考点】GESP 一级 基础语法·关键字与标识符
本题考查 GESP 一级 基础语法·关键字与标识符。命题人把这道题放在这里,就是卡住"背了 C 语言但不理解语言本质"的选手——C 语言里 printf 是库函数,但 C++ 大纲明确声明它不是关键字,学生若把"函数名"和"关键字"混为一谈,就会把答案翻成 A。