在定义数组的时候,为什么 int b[]={2,5} 是错误的?

来源:百度知道 编辑:UC知道 时间:2024/06/01 21:54:24
为什么int 4e[4] 也是错的

int b[]={2,5}

后面缺少分号,除此之外无错误。

int 4e[4]

变量名不能由数字开头,所以数组名4e不是合法的变量名。

int b[] = {2,5};没错啊,是不是没写分号?

int 4e[4];却肯定错了,4e是非法的标识符,去看看标识符规则。