单选题 以下叙述中正确的是( )。
【正确答案】 D
【答案解析】解析:变量可以定义在函数体外,也可以定义在函数体内,所以A错误。常量的类型可以从字面形式上区分,比如1为整型常量,1.0为实型常量,a为字符型常量,所以B错误。预定义的标识符不是C语言的关键字,所以C错误。故D选项正确。