当前位置:首页GESP > 正文

4.下列关于 C++语言的叙述,不正确的是() (2023年3月 GESP C++ 一级)

作者:野牛程序员:2024-07-16 17:19:20GESP阅读 3339
4.下列关于 C++语言的叙述,不正确的是() (2023年3月 GESP C++ 一级)

4.下列关于 C++语言的叙述,不正确的是()。 

A. 变量定义时可以不初始化 

B. 变量被赋值之后的类型不变 

C. 变量没有定义也能够使用 

D. 变量名必须是合法的标识符



答案:C. 变量没有定义也能够使用


A. 变量定义时可以不初始化

  • 在 C++ 中,可以定义变量而不初始化。例如,int x; 定义了一个整型变量 x,但没有赋初始值。

B. 变量被赋值之后的类型不变

  • 变量在定义时指定了类型,并且在整个生命周期中,类型是固定的。不能在赋值时改变变量的类型。例如,int x = 5; 定义了一个整型变量 x,之后不能赋给它一个非整型的值。

C. 变量没有定义也能够使用

  • 这是不正确的。在 C++ 中,变量必须先定义后才能使用。如果试图使用一个未定义的变量,编译器会报错。例如,使用 cout << y; 而没有定义 y 会导致编译错误。

D. 变量名必须是合法的标识符

  • 变量名必须遵循 C++ 语言的命名规则。合法的标识符必须以字母(大写或小写)或下划线 _ 开头,后续字符可以是字母、数字或下划线。例如,int _count; 是一个合法的变量名,而 int 2count; 则不是。

因此,关于 C++ 语言的叙述中,不正确的是 C 项,即变量没有定义也能够使用。


野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
  • GESP
  • 最新推荐

    热门点击