C interview preparation Quiz 4 Welcome to your Fresher Interview Preparation - C language Skills - 4 Name Email Phone Number 1. When we are not sure what type of the memory address the pointer variable is going to holdthen we decalre __________.informal pointersvoid pointersnull pointersNone2. A ___________ pointer initially holding valid address, but later the held address is released orfreed.adjacent pointerdangling pointertangent pointerNone3. pointer by holding _____________ can access the array.base addressfunctionNoneaddress4. FILE is a structure defined in ____errno.hstdio.hNonestudio.h5. __________ is a operator can be used to access union elements if union variable is a pointer variable.Noneadd operatorslice operatorArrow(->) operator.6. ______ is used to input integer in all the supported format.None%i%d%f7. ____________ is the maximum length of an identifier.586832None8. A _________ definition prefixed with static keywordstatic functionNonedynamic functionfunction9. A _________pointer which is not allowed to be altered to hold another address after it isholding one.Nonevariablesystematicconstant10. A _________ is no executable statementsdata statementfalse statementNonenull statement11. ____________ is the built-in function to append one string to another.strstr()strcat()strcpy()None12. ____________is used to continue the definition of macro in the next line.Backward slashforward slashNoneunary slash13. _____________ compares two strings by ignoring the case.stricmp () functionNonestrcmp() functionstricat () function14. Variable declaration gives _______ to the variable.typedataNonevalue15. ____________ can be used to close the file systemfclose()ffclose()close()None16. _________ is used to undefine an existing macro definition.Noneundefdef#undef17. The parameters sent to the function at calling end are called as ________________formal parametersNoneactual parametersinformal parameters18. ___________ is used to perform unconditional branching.Nonemotogotobreak19. The header file only declares ________.valuedatafunctionNone20. A ___________ holding the reference of the function.pointer to a functionNonevalue to a functionzero to a function21. Default value of local variables is __________n!zeroNonegarbage valueone22. A _________ containing an element of another structure as its member.nested structureunion structureintegerNone23. ________________ is a built-in functions can be used to move the file pointer internally.seek()seel()Nonefseek()24. Default value of global variables is ________.Noneonezerothree25. A ____________ containing the same structure pointer variable as its element.address structure.structureself-referential structureNone26. An automatic variable is stored in _______________.MemoryNoneheap memorystack memory27. Ternary operators consist of _____________.conditional operatorlogic operatoroperational operatorNone28. _______________ is a operator can be used to determine the size of a data type or variableNonedefsizeoftypeof29. Dividing the program in to sub programs to achieve the given task is __________.modular approachsingular approachdelta approachNone30. _______________ is the count of character excluding the '\0' character.string lengthconstantNonevariable31. if a variable is used most frequently then it should be declared using _______________.register storage specifiervaluebaseNone32. _________ is the predefined macro which be used to determine whether your compiler isANSI standard or not.None__STVC____MTVC____STDC__33. ___________is the output file generated by the linker!value fileNonedesign fileexecutable file34. The starting address of the array is called as the __________ of the arrayindexbaseNonevalue35. ____________is a built-in library function can be used to re-size the allocated dynamicmemory.alloc()Nonerealloc()dealloc()36. A far pointer can access only ____________2^322^16None2^1737. ____________ used to resolve the scope of global symbol.internal storage specifierNoneextern storage specifiercalloc38. Variable definition gives the ______ to the variabledataNonevalueaddress39. _________________ is a directive to the compiler to perform certain things before the actualcompilation process begins.processNonePreprocessorProcessor40. The parameters sent to the function at the receiving of the function definition called as____.data parametersformal parametersNonevalue parameters41. __________is the control loop recommended if you have to execute set of statements forfixed number of times.for-loopNonewhile-loopdo-loop42. ____________ can be used to separate two or more expressions.unaryNoneconditionalcomma43. A program can be compiled without _______.formal function()default function()Nonemain function()44. ____________ is used to receive the variable number of arguments for a function.NonevoidstaticEllipses(...)45. _____________ are list of integer constants with name.operationalenumerationsdenumerationsNone46. A near pointer can access only ___________None2^16.2^152^1747. Comparison and addition/substraction (excluding void pointers) are only two permittedoperations on __________ are:additionsubtractionNonepointers48. ___________ cannot be used on constantsaddress of operator (&).value of operatorNonefunction of operator49. _________prints the formatted output onto the character array.print()printf()Nonesprintf ()50. Macros gets expanded at the time of _____________.preprocessingNoneliterallyfunctionPlease fill in the comment box below. Time is Up!