c语言问题求解释…………

定义和标识符这不懂咋办图片

你需要的是----动动小手---百度

变量的命名规则,看书吧

标识符必须有下划线或者字母开始,开头不能是数字。

可以参考这篇文章中的【二、C语言标识符】。http://www.cnblogs.com/corvoh/p/5154848.html

1.定义变量:必须以字母或下划线开头,然后是区分大小写的,所以ABC没有问题,D中的符号$在很多编译器不能用,但在VC可以.
2.同理:必须以字母或下划线开头,然后是区分大小写的,不能以数字开头,所以C错了
3.B中If区分大小写是可以的,但是-max并没有以字母或者下划线开头.所以B错,C中3com以数字开头所以错了
所谓标识符是指常量、 变量、语句标号以及用户自定义函数的名称。C语言规定标识符只能由字母、数字、 下划线组成,并且只能由字母、下划线开头。一些标识符被赋于特定的含义就叫做保留字(或称为关键字)。
比如:scanf可以用作标识符,前提是没有stdio.h这个头文件.