포인터 예제1 [C언어] 포인터가 가리키는 메모리를 참조하는 * 연산자 예제 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 #include int main(void) { int num1 = 100, num2 = 100; // 변수 num1과 num2를 선언하고 각각 100으로 초기화 int * ptr; // 포인터 변수 ptr을 선언 ptr = &num1; // 포인터 ptr이 num1을 가리키게 함 (*ptr) += 20; // num1 += 20 과 동일 ptr = &num2; // 포인터 ptr이 num2를 가리키게 함 (*ptr) -= 20; // num2 -= 20과 동일 return 0; } Colored by Color Scripter cs 이 소스코드에서 num1은 100에서 20이 증가된 120으로 다시 저장되고, num2는.. 2020. 8. 10. 이전 1 다음