• Call Us : 03082533000 (WhatsApp)
  • Email Us : TestPointpk.com@gmail.com
Sticky Note
What will happen in the following C++ code? extern void display(); int main() { display(); }
  1. Program runs successfully
  2. Compile-time syntax error
  3. Undefined reference (linker error)
  4. Infinite loop
Explanation
  • The extern keyword declares a function without providing its definition.
  • display() is called in main, but the compiler cannot find its actual implementation.
  • Compilation passes the syntax check, but linking fails.
  • The linker reports an undefined reference error.
  • Related MCQs

    کمپیوٹر میں یادداشت / ڈیٹا کی سب سے چھوٹی اکائی کون سی ہے؟
    1. Bit
    2. Byte
    3. Mega bite
    4. None of these
    اس سوال کو وضاحت کے ساتھ پڑھیں

    مندرجہ ذیل میں سے کون سی ہائی لیول پروگرامنگ لینگویج نہیں ہے؟
    1. C / C++
    2. Java
    3. Fortran / Python
    4. Machine Language / Assembly
    اس سوال کو وضاحت کے ساتھ پڑھیں

    انٹرنیٹ میں منسلک کلائنٹ کو کون سا پروٹوکول آئی پی ایڈریس تفویض کرتا ہے؟
    1. DHPP
    2. DHHP
    3. DHCP
    4. None of these
    اس سوال کو وضاحت کے ساتھ پڑھیں

    انٹرنیٹ کا باپ کسے کہا جاتا ہے؟
    1. Vint Cerf
    2. Charles Babbage
    3. Tim Berners Lee
    4. None of these
    اس سوال کو وضاحت کے ساتھ پڑھیں

    کمپیوٹر اور انٹرنیٹ کے استعمال سے کیے جانے والے جرائم کو کیا کہتے ہیں؟
    1. Cybercrime
    2. Crime against person
    3. Violent crime
    4. None of these
    اس سوال کو وضاحت کے ساتھ پڑھیں

    All Rights Reserved © TestPointpk.com