下列正确的有( )(多选,一个2分,共10分)
A. float占8字节
B. 代码 auto a; 在所有c++环境下都能用
C. bool占1字节
D. class可以作为变量使用
E. _123abc 是非法命名
F. 114514_yeshouxiansheng 是非法命名
G. '1' + '1' = '2'
H. sort函数的cmp可以不填
I. ' '(空格)的ASCII码为1
J. class外可以使用在private模块的函数、变量或常量
K. 以下代码会输出1
#include <iostream>
using namespace std;
int main() {
bool a=1, b=1;
cout << a+b << endl;
return 0;
}