사용자 도구

사이트 도구


c_p3
/* p3.c: pointer example */
 
#include <stdio.h>
 
int main(void) {
    int *ip;
    int *ip2;
    int a[10];
 
    ip = &a[3];
    ip2 = ip + 1;
 
    *ip2 = 4;
    *(ip + 1) = 5;
    printf("%d %d\n", *ip, *ip2);
 
    *(ip + 3) = 7;
    *(ip - 2) = 4;
    printf("%d %d\n", a[6], a[1]);
 
    ip = ip + 1; // ip += 1; ip++ 
    printf("%p %p\n", ip, ip2);
 
    return(0);
}
c_p3.txt · 마지막으로 수정됨: 2015/02/07 07:56 (바깥 편집)