第29422题 单选题
以下C++代码中,存在编译错误的类型转换语句是哪一项?

已知如下C++代码片段:

int main() {
    int a = 10;
    double d = 2.5;
    // 语句1
    long l = a;
    // 语句2
    int i1 = static_cast<int>(d);
    // 语句3
    float f = (float)d;
    // 语句4
    void* p = static_cast<void*>(a);
    return 0;
}
A

语句1

B

语句2

C

语句3

D

语句4

程序运行统计
暂无判题统计
提交0次 正确率0.00%
答案解析