Question-81. What is the maximum length of an identifier ?

Answer- Ideally it is 32 characters and also implementation dependent.

 

Question-82. What is the default function call method ?

Answer- By default the functions are called by value.

 

Question-83. Functions must and should be declared. Comment on this ?

Answer- Function declaration is optional if the same is invoked after its definition.

 

Question-84. When the macros gets expanded ?

Answer- At the time of preprocessing.

 

Question-85. Can a function return multiple values to the caller using return reserved word ?

Answer- No, only one value can be returned to the caller.

 

Question-86. What is a constant pointer ?

Answer- A pointer which is not allowed to be altered to hold another address after it is holding one.

 

Question-87. A pointer which is not allowed to be altered to hold another address after it is holding one ?

Answer- Void.

 

Question-88. Can the structure variable be initialized as soon as it is declared ?

Answer- Yes, w.r.t the order of structure elements only.

 

Question-89. Is there a way to compare two structure variables ?

Answer- There is no such. We need to compare element by element of the structure variables.

 

Question-90. Which built-in library function can be used to match a patter from the string ?

Answer- Strstr().