C语言中变量名称里面可以存在空格吗

图片说明

不可以。但是这里的空格不是变量之间的空格,而是变量和变量类型之间的空格。
好比
static int a;

变量名 只能由 字母,数字,下划线组成 而且不能以数字开头哦~

不可以的,可以用下划线分割单词。图中的情况是类型和变量名直接,当然有空格了,那些类型其实就是用typedef或者宏定义的

不可以!!!!!!!!!!!!!

文件名可以用空格,变量名为什么不可以?因为编译器中空格就是分隔符。

不可以的,编译器用空格换行解析文件

BUTTON_T是变量类型
sBtnUser是变量名