C LANGUAGE QUIZ
1 .
Which of the following special symbol allowed in a variable name?

Correct Answer : Option (C)

_ (underscore)
  Show Answer
2 .
What is the size of void pointer in c ?

Correct Answer : Option (B)

2 byte 
  Show Answer
3 .
A pointer that is pointing to nothing is called as _______ ?

Correct Answer : Option (A)

NULL Pointer 
  Show Answer
4 .
The keyword used to transfer control from a function back to the calling function is

Correct Answer : Option (D)

return
  Show Answer
5 .
What is the return type of the function with prototype: "int func(char x, float v, double t);"

Correct Answer : Option (B)

int 
  Show Answer
6 .
What function should be used to release allocated memory which is no longer needed?

Correct Answer : Option (A)

free()
  Show Answer
7 .
What is the main difference between calloc() and malloc()?

Correct Answer : Option (B)

malloc() takes a single argument while calloc() needs two arguments
  Show Answer
8 .
What is the difference between a structure and a union?

Correct Answer : Option (D)

The way memory is allocated
  Show Answer
9 .
Which of the following is a properly defined struct?

Correct Answer : Option (C)

struct a_struct {int a;}; 
  Show Answer
10 .
Explain the feature of stack.

Correct Answer : Option (B)

All operations are at one end 
  Show Answer