1 votes 1 votes Why here implementation A is wrong.I feel it is correct. Niharika 1 asked Jan 16, 2018 Niharika 1 431 views answer comment Share Follow See all 7 Comments See all 7 7 Comments reply Show 4 previous comments MiNiPanda commented Jan 16, 2018 reply Follow Share Manu sir, As you said, to hold a pointer variable we a need double pointer variable.. then what type of variable do we need to hold the address of a pointer type variable? 0 votes 0 votes Anu007 commented Jan 16, 2018 reply Follow Share I feel code 1 is also correct. 0 votes 0 votes Manu Thakur commented Jan 16, 2018 reply Follow Share I am sorry! I think code 1 is also correct, as it's pass by value. If function insert is called as insert(1000,5); then head will contain the value 1000, we are not storing the address of head. 0 votes 0 votes Please log in or register to add a comment.