N
Q. What will be the output of the following C program?
#include <stdio.h> int main() { printf(\"%c \", 5[\"GeeksQuiz\"]); return 0; }
The crux of the program lies in the expression: 5["GeeksQuiz"] This expression is broken down by the compiler as: *(5 + "GeeksQuiz"). Adding 5 to the base address of the string increments the pointer(lets say a pointer was pointing to the start(G) of the string initially) to point to Q. Applying value-of operator gives the character at the location pointed to by the pointer i.e. Q.
You must be Logged in to update hint/solution
Q. All keywords in C are in ____________
Q. The keyword used to transfer control from a function back to the calling function is
Q. The following C declarations define s to be
Q. Which of the following function is used for sets the position to a desired point in the file
Q. Choose the correct answer.?
Q. What is the output of C Program with Switch Statement.?
Q. Which of the following are themselves a collection of different data types?
Discusssion
Login to discuss.