itgle.com
更多“以下代码编译报错的是?() ”相关问题
  • 第1题:

    对于代码 long int x { 1.1 }; 编译器不会报错。


    A

  • 第2题:

    3、对于代码 long int x (1.1);编译器不会报错


    一个空格加一个划字符(_)

  • 第3题:

    若在C语言源程序中出现“&#&”,且不出现在引号和注释里,在编译时会()

    A.不报错

    B.语法分析时报错

    C.词法分析时报错

    D.代码生成时报错


    词法分析时报错

  • 第4题:

    对于下面的代码,说法正确的是 class A { public: A(int a = 0) { x = a; } static void f1() { y++; }; private: int x; static int y; }; int main() { A::f1(); return 0; }

    A.Precompile阶段报错

    B.compile阶段报错

    C.link阶段报错

    D.编译后执行的时候报错


    最终程序会因为向0地址写入而退出

  • 第5题:

    下列E类的类体中哪个【代码】是编译时报错? class E{ int x; //【代码1】 long y=x; //【代码2】 public void f(int n){ int m; //【代码3】 int t=n+m; //【代码4】 } }

    A.【代码1】

    B.【代码2】

    C.【代码3】

    D.【代码4】


    代码4