직접접근
-
[열혈강의 C]Part2. 12장 - 포인터의 이해(연습문제12-1-2)Development/C 2013. 8. 9. 15:53
[연습문제 12-1-2] char형 변수 a, int형 변수 b, float형 변수 c, double형 변수 d, 이렇게 총 4개의 변수를 선언하자(초기값은 임의로 정하기 바란다). 그리고 포인터 p1, p2, p3, p4를 선언해서 각각 a,b,c,d를 가리키게 하자. 그 다음에 포인터 p1, p2, p3, p4를 이용해서 a, b, c, d의 값을 1 증가시킨다. 즉 간접 접근방식에 의해서 값을 하나 증가시키라는 뜻이다. #include int main(void) { char a='a'; int b=1; float c=1.3f; double d=3.5; char *p1=&a; int *p2=&b; float *p3=&c; double *p4=&d; printf("p1=%c\np2=%d\np3=%f\n..