MCQOPTIONS
Saved Bookmarks
| 1. |
What will be the output of the program (in Turbo C)? #include int fun(int *f) { *f = 10; return 0; } int main() { const int arr[5] = {1, 2, 3, 4, 5}; printf("Before modification arr[3] = %d", arr[3]); fun(&arr[3]); printf("\nAfter modification arr[3] = %d", arr[3]); return 0; } |
| A. | Before modification arr[3] = 4 After modification arr[3] = 10 |
| B. | Error: cannot convert parameter 1 from const int * to int * |
| C. | Error: Invalid parameter |
| D. | Before modification arr[3] = 4 After modification arr[3] = 4 |
| Answer» B. Error: cannot convert parameter 1 from const int * to int * | |