(1) 다음의 값을 쓰시오. 만약 알 수 없는 값이면 error라고 쓰시오.
(p의 형은 char *p[] 임. 주소는 4바이트)
① *p
② p + 1
③ (*p) + 1
④ *((*p) + 1)
⑤ *(p + 1)
⑥ **(p + 1)
⑦ p[2]
⑧ p[1][1]
⑨ *p[1]
⑩ p[1] + 1
⑪ *(p[2] + 1)
⑫ (*p)[1]
⑬ (*++p)[1]
(2) 그림과 같은 내용이 되도록 p에 대한 선언문을 쓰되, 선언문에서 초기 값을 주는 문장으로 쓰시오. (단, 가상적인 주소 값은 무시함)
(3) 변수 p를 사용하여, 4개의 스트링을 한 줄에 하나씩 출력하도록 for문을 사용하여 작성하시오. (정수형 변수 하나를 추가로 사용해도 무방함. for문만 쓰면 됨.)
이놈을 어떻게 선언 해야 되나요??
변수 -> 구조체 -> 배열 이런식으로 연결하나요
아님 자기 참조 구조체를 써야하나요
헷갈려요.. 어떻게 선언하는지 알아야 1, 3번문제를 풀텐데..
1번은 해당 값을 쓰면 되는거고 ( 참고로 p=600이고 p가 가르키는 주소가 600번이란 소리니까 *p는 600에 있는 값인 100 이 된다 ) 3번은 p포인터를 사용해서 roop돌리면 되는거고 구조체 선언따윈 필요 없다
선언은 어떤식으로 해야하나요?