若定义pf为指向float类型变量f的指针,下列语句中正确的是( ) A. float *pf=&f, f; B. float f, *pf=&f; C. float f, *pf=0.0; D. float f, *pf=f;
时间: 2024-05-21 15:15:59 浏览: 614
正确的语句是B. `float f, *pf=&f;` 这条语句定义了一个float类型的变量f和一个指向float类型变量f的指针pf,并将pf初始化为指向f的地址。选项A中的语句中f未定义就被赋值给指针pf,选项C中的语句中0.0不是指针类型,不能赋值给指针pf,选项D中的语句中指针pf未初始化就被赋值给变量f,不符合语法规则。
阅读全文