Homework 1: =========== (30 points, due on Tuesday, 06/20/2006.) For this homework, please use the code http://www.udel.edu/CIS/181/sundaram/06J/lect/l4/pointersAndStrings.cc Q. 1. Explain EACH line of the output produced by the code in lines 12--20 in the program (these lines pertain to manipulating/"poking around" variable myNameString). Why does this part of the program output what it does when "poking around" the variable myNameString? Q. 2. What is the difference between *(myNameString+1) and *(myIntArray+1)? Why? Q. 3. Write a code snippet to print all members of the following multi-dimensional array int a[3][2]; using pointer arithmetic, NOT index notation like a[0][0] etc. Please e-mail your homework to the TA at schen@cis.udel.edu by Tuesday BEFORE class.