Skip to content
Snippets Groups Projects
Select Git revision
  • 72746c972e9e83b6cc3e906c7c3494e27a0ff696
  • master default protected
2 results

5.ptr_op2.c

Blame
  • 5.ptr_op2.c 364 B
    #include <stdio.h>
    
    int main(void)
    {
    	short data[] = {1, 2, 3, 4, 5};
    	short *p1=&data[0], *p2=&data[4];
    
    	printf("p1:%p, p2:%p\n", p1, p2);
    	printf("p1+4:%p\n", p1 + 4);
    	printf("p2-4:%p\n", p2 - 4);
    	printf("p2-p1:%d\n", p2 - p1); //주소 offset
    	//printf("p1+p2:%p\n", p1 + p2);
    	//printf("p1*p2:%p\n", p1 * p2);
    	//printf("p1/p2:%p\n", p1 / p2);
    	return 0;
    }