포인터의 쓰임 1: 포인터의 복사본 만들기 + 포인터가 가리키는 값 참조하기
#include #include typedef unsigned char* pointer; int main() { unsigned int v1 = 0x1234CDEF; pointer orig; orig = (pointer) &v1; printf("v1: %#x orig: %#x\n", v1, orig); printf("orig[0]: %#x, orig[1]: %#x, orig[2]: %#x, orig[3]: %#x\n", orig[0], orig[1], orig[2], orig[3]); return 0; } /* 출력 결과 v1: 0x1234cdef orig: 0x6fdff1e8 orig[0]: 0xef, orig[1]: 0xcd, orig[2]: 0x34, orig[3]: 0x12 */ 1. unsign..
2022. 4. 7. 20:48 ㆍ
2023년 이전/C언어