오늘은 정보처리기능사 실기에서 매회 5~6문제 정도 출제되는 프로그래밍언어 내용 중 C언어(포인터, 등)에 대해서 정리해보는 시간을 갖도록 하겠습니다. 포인터(Pointer): 오직 메모리의 주소값(4바이트)을 저장하는 변수이며 이를 통해서 메모리에 직접 접근이 가능하기에 C언어가 로우(Low) 레벨 언어의 특성을 가진다고 할 수 있습니다. 포인터 변수와 &연산자 아래에서 pnum은 포인터 변수 이름 int * 는 int형 변수의 주소값을 저장하는 포인터 변수 선언 pnum= # => num의 주소 값을 포인터 변수 pnum에 저장 int main(void) { int num=10; int *pnum; // 포인터변수 pnum선언 pnum = # // num의 주소 값을 포인터 변수 pnum에 저장 } *연산자: 포인터가 가리키는 메모리 공간에 접근할 때 사용하는 연산자 아래의 결과값은 20입니다. int main(void) { int num=10; int *pn...
원문링크 : 정보처리기능사 실기 정리(프로그래밍 언어, C언어, 포인터, 프로그래밍 언어의 유형 분류, 저급언어, 고급언어, 컴파일러, 인터프리터)