2 votes 2 votes If $x$ is a one dimensional array, then $^*(x+i)$ is same as $^*(\&x[i])$ $\&x[i]$ is same as $x+i-1$ $^*(x+i)$ is same as $^*x[i]$ $^*(x+i)$ is same as $^*x+i$ Programming in C nielit2017dec-scientistb programming-in-c array-of-pointers + – admin asked Mar 30, 2020 retagged Oct 28, 2020 by Krithiga2101 admin 1.7k views answer comment Share Follow See all 0 reply Please log in or register to add a comment.
3 votes 3 votes answer is option (A) *(X+i)=X[i]=*(&x[i]) for option c *(X+i)=**(X+i) which is not correct abhishek tiwary answered Dec 18, 2017 abhishek tiwary comment Share Follow See all 2 Comments See all 2 2 Comments reply neelesh_007 commented Jun 3, 2021 reply Follow Share why is D wrong,explain plz 0 votes 0 votes afroze commented Apr 15, 2022 reply Follow Share int x[4]={5,2,7,6}; i=0. x[i]=5. *(x+i)=5. &x[i]=5 if i=1 then *(x+i)=2 but *x=5 1st value of array *x+i=5+1=6 due to this option D is wrong. 0 votes 0 votes Please log in or register to add a comment.
1 votes 1 votes A *(x+i) == x[i] shrayansh answered Dec 18, 2017 shrayansh comment Share Follow See all 0 reply Please log in or register to add a comment.