2025/03/13 4

C언어 심화 - 포인터 3 - 메모리 동적 할당 / 배열

배열에 포인터를 할당하는 방법을 알아보자예시 코드#include "Header.h"int main() { int array[100]; int* parray = array; array[0] = 100; array[1] = 200; array[2] = 300; printf("%d\n", array[0]); printf("%d\n", array[1]); printf("%d\n", array[2]); return 0;}이렇게 하면 배열로 포인터를 할당할 수 있다. 그런데 parray를 넣어도 똗같은 값인 100 200 300이 나온다#include "Header.h"int main() { int array[100]; int* parray = array; array[0] = 100; array[1] = 200; ..

C언어 공부 2025.03.13

C언어 심화 - 포인터 1

c언어중 가장 어렵다는 포인터를 배울것이다. 그 전에 변수의 3요소를 알아보자 변수의 이름:프로그래머(나)가 필요로 하는 이름변수의 주소:컴퓨터가 필요로 하는 이름변수의 값:변수가 담고 있는 값 포인터란 c / c++에서는 컴퓨터에게 적용되는 변수인 '주소'를 직접적으로 조작할 수 있는 방법.주소 조작을 '포인터를 이용한다' 라고 한다 주소를 가져오는건 scanf에서 썻던 & 포인터 예시#include "Header.h"int main() { int value1 = 100; int* value2; value2 = &value1; *value2 = 200; printf("%d", value1); return 0; } 실행해 보면 value2의 값인 200이 나올것이다 감이 안잡힌다면 외우자 포인터를 사용..

C언어 공부 2025.03.13

수학 공부 빌드

정승재 50일 수학 상, 하 -> 매쓰디랙터의 고1 수학 개념 끝장내기 (공통수학1) -> 개념유형 고등수학 (하) -> 개념원리 수학 2 (2025년용) -> 고2기하  메스 디렉터 강의https://www.ebsi.co.kr/ebs/lms/lmsx/retrieveSbjtDtl.ebs?courseId=S20240000495#lecture [매쓰디렉터의 고1 수학 개념 끝장내기] 공통수학1 (2022 개정)[매쓰디렉터의 고1 수학 개념 끝장내기] 공통수학1 (2022 개정)www.ebsi.co.kr교제https://product.kyobobook.co.kr/detail/S000213587219 EBS 매쓰 디렉터의 고1 수학 개념 끝장내기 공통수학 1(2025) | EBS교육방송 편집부 - 교보문고EBS..

수학 공부 2025.03.13