多项选择题

A.先定义后声明
B.定义同时声明
C.直接声明
D.以上都可以