InterviewSolution
Saved Bookmarks
| 1. |
Typically, library header files in C (e.g. stdio.h) contain not only declaration of functions and macro definitions but they contain definition of user defined data types (e.g. struct, union etc), typedefs and definition of global variables as well. So if we include the same header file more than once in a C program, it would result in compile issue because re-definition of many of the constructs of the header file would happen. So it means the following program will give compile error.#include “stdio.h”#include “stdio.h”#include “stdio.h”int main(){printf(“Whether this statement would be printed?”)return 0;}(A) TRUE(B) FALSE |
| Answer» | |