1 votes 1 votes Programming in C programming-in-c programming pointers + – sm asked Dec 29, 2017 • edited Mar 14, 2019 by adeebafatima1 sm 305 views answer comment Share Follow See all 3 Comments See all 3 3 Comments reply Ashwin Kulkarni commented Dec 29, 2017 reply Follow Share modified array will be 400 401 402 403 404 b is a character pointer hence it will take only half bytes compare to integer. Hence b+8 means it traverses 4 integers and now points to 404 404 = 110010100 2's compliment value = -108 will be printed. 0 votes 0 votes vamp_vaibhav commented Dec 29, 2017 reply Follow Share Ashwin.. In the second last line the type casting c is necessary to be done? If we directly put c then what will be the end result? 0 votes 0 votes pranab ray commented Dec 29, 2017 reply Follow Share i think it will generates warnings incompatible pointer type assignments 0 votes 0 votes Please log in or register to add a comment.