MCQOPTIONS
Saved Bookmarks
This section includes 5 Mcqs, each offering curated multiple-choice questions to sharpen your C knowledge and support exam preparation. Choose a topic below to get started.
| 1. |
ERROR_IN_THE_STATEMENT:_VOID(*F)(INT,_DOUBLE)_=_NULL;?$ |
| A. | Error in the statement: char *ptr = malloc(15); |
| B. | Error in the statement: struct S*s = NULL; |
| C. | No error |
| Answer» C. No error | |
| 2. |
Which of the following is not defined under the header file stddef.h? |
| A. | size_t |
| B. | ptrdiff_t |
| C. | exp_t |
| D. | nULL |
| Answer» E. | |
| 3. |
Which of the following returns a signed integer type on finding the difference between two pointers to elements in the same array? |
| A. | __cptrdiff__ |
| B. | cptrdiff_t |
| C. | __ptrdiff__ |
| D. | ptrdiff_t |
| Answer» E. | |
| 4. |
size_t is of ______________ type. |
| A. | signed integer |
| B. | signed character |
| C. | unsigned integer |
| D. | unsigned character |
| Answer» D. unsigned character | |
| 5. |
Some types and macros defined under the header file stddef.h may be defined under other header files too. |
| A. | True |
| B. | False |
| Answer» B. False | |