下面结构体的定义语句中, 错误的是( )。
C 语言中结构体变量的定义有三种方法: ①定义结构体类型的同时定义结构体变量, 如 C 项; ②使用无名结构体类型定义结构体变量, 如 D 项; ③先定义结构体类型, 后定义结构体变量, 如 B 项, A 项错在分别定义结构体类型与结构体变量时需要用“;” 隔开。 故答案选择 A 选项。