Q. What is the following is invalid header file in C?

  • (A) math.h
  • (B) mathio.h
  • (C) string.h
  • (D) ctype.h
πŸ’¬ Discuss
βœ… Correct Answer: (B) mathio.h

Q. What is storage class for variable A in below code?
int main()
{
int A;
A = 10;
printf("%d", A);
return 0;
}

  • (A) extern
  • (B) auto
  • (C) register
  • (D) static
πŸ’¬ Discuss
βœ… Correct Answer: (B) auto

Q. #include "stdio.h"
int main()
{
int a@ = 10;
printf("%d", a@);
return 0;
}

  • (A) 10
  • (B) 10@
  • (C) @
  • (D) [Error] stray '@' in program
πŸ’¬ Discuss
βœ… Correct Answer: (D) [Error] stray '@' in program

Q. #include "stdio.h"
int main()
{
int a = 10;
printf("%d", a);
int a = 20;
printf("%d",a);
return 0;
}

  • (A) 1020
  • (B) Error: Redeclartion of a
  • (C) 2020
  • (D) 1010
πŸ’¬ Discuss
βœ… Correct Answer: (B) Error: Redeclartion of a

Q. #include "stdio.h"
int a = 20;
int main()
{
int a = 10;
printf("%d", ::a);
return 0;
}

  • (A) 10
  • (B) 20
  • (C) ::20
  • (D) ::10
πŸ’¬ Discuss
βœ… Correct Answer: (B) 20

Q. #include "stdio.h"
int main()
{
int a = 10, b = 20;
if(a=b)
{
printf("Easy");
}
else
{
printf("Hard");
}
return 0;
}

  • (A) Easy
  • (B) Hard
  • (C) EasyHard
  • (D) Error in program
πŸ’¬ Discuss
βœ… Correct Answer: (A) Easy

Q. Which gcc flag is used to enable all Compiler warnings?

  • (A) gcc -W
  • (B) gcc -w
  • (C) gcc -Wall
  • (D) gcc -wall
πŸ’¬ Discuss
βœ… Correct Answer: (C) gcc -Wall

Q. Which gcc flag is used to generate maximum debug information?

  • (A) gcc -g0
  • (B) gcc –g1
  • (C) gcc -g
  • (D) gcc –g3
πŸ’¬ Discuss
βœ… Correct Answer: (D) gcc –g3

Q. Which macro is used to insert assembly code in C program (VC++ compiler)?

  • (A) __asm__
  • (B) _asm_
  • (C) __asm
  • (D) asm
πŸ’¬ Discuss
βœ… Correct Answer: (C) __asm

Q. Which macro is used to insert assembly code in C program (GCC compiler)?

  • (A) __asm__
  • (B) _asm_
  • (C) __asm
  • (D) asm
πŸ’¬ Discuss
βœ… Correct Answer: (A) __asm__

Jump to