정보처리기능사 실기 정리(프로그래밍 언어, C언어, 포인터, 프로그래밍 언어의 유형 분류, 저급언어, 고급언어, 컴파일러, 인터프리터)


정보처리기능사 실기 정리(프로그래밍 언어, C언어, 포인터, 프로그래밍 언어의 유형 분류, 저급언어, 고급언어, 컴파일러, 인터프리터)

오늘은 정보처리기능사 실기에서 매회 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언어, 포인터, 프로그래밍 언어의 유형 분류, 저급언어, 고급언어, 컴파일러, 인터프리터)