找出下列标识符中合法的标识符

来源:2-2 练习题

初学嘚小白

2016-01-21 09:02

A.$price 

B.auto

C.For

D.3myage 

为什么B不对

写回答 关注

2回答

  • 风知草劲
    2016-01-21 09:16:27
    已采纳

    在C语言里,auto是关键字

    C语言中提供了存储说明符auto,register,extern,static说明的四种存储类别。四种存储类别说明符有两种存储期:自动存储期和静态存储期。其中auto和register对应自动存储期。具有自动存储期的变量在进入声明该变量的程序块是被建立,它在该程序块活动时存在,退出该程序块时撤销。

    在函数内部定义的变量成为局部变量。在某些C语言教材中,局部变量称为自动变量,这就与使用可选关键字a u t o定义局部变量这一作法保持一致。

    初学嘚小白

    非常感谢!

    2016-01-21 09:46:57

    共 1 条回复 >

  • Hoza
    2016-01-21 09:14:13

    auto是储存说明符 所以不可以用来做标识符

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926207 学习 · 20797 问题

查看课程

相似问题