본문 바로가기

IT 기술48

extern과 static 키워드 안녕하세요 보글리아입니다. 저번 시간에는 C언어 함수의 지역 변수와 전역 변수를 설명드렸는데요.. 이번 시간에는 변수의 의미를 다르게 바꾸는 extern과 static 키워드를 가르쳐 드리겠습니다. ※제 수업은 이전 주차에서 배운 개념을 재차 설명드리지 않습니다※ ※본 수업에 들어가기 앞서 요약을 하고 가겠습니다※ 요약 전역 변수는 다른 프로젝트에서 사용 불가 extern 키워드 : 한 프로젝트에 선언된 전역 변수를 다른 프로젝트에 사용할 수 있게 하는 문법 static 키워드 : 한 프로젝트에 선언된 전역 변수를 다른 프로젝트에서 사용할 수 없게 하고 본 프로젝트에만 사용할 수 있게 제한을 두는 문법 extern 키워드 여러분들이 하나의 파일을 만들어 프로그래밍을 하다 보면, 소스 코드가 길어지는 경우.. 2023. 2. 17.
함수의 지역 변수와 전역 변수 안녕하세요 보글리아입니다. 이번 시간에는 C언어의 함수에서 사용하는 개념인 지역 변수와 전역 변수에 대해 설명드리겠습니다. ※함수에 대한 내용은 8, 9, 10일 차를 참조해 주시기 바랍니다※ ※본 수업에 들어가기 앞서 요약을 먼저 하겠습니다※ 요약 C언어는 함수의 작업 기본 단위로 변수를 함수 안이나 바깥에 선언 가능하다. 지역 변수 : 함수 안에서만 사용 가능한 변수(매개변수와 함수 내 선언한 변수) 전역 변수 : 함수 밖에 선언한 변수로 프로그램 전체에서 사용 가능한 변수 지역 변수 C언어에서 함수를 선언하고 함수 내에 선언한 변수와 매개변수는 지역변수입니다. 지역 변수로 이루어진 함수를 호출하면, 지역 변수가 실행됐다가 함수 호출이 끝나면 지역 변수도 함수와 함께 사라집니다. 이러한 원리를 그림으.. 2023. 2. 14.
C언어 제어문(while, do while 반복문)_16일차 안녕하세요 보글리아입니다. 저번 시간에는 C언어의 제어문 중 for 반복문을 알아봤습니다. 이번 시간에는 또 다른 반복문인 while 반복문을 배워보도록 하겠습니다. ※제 수업은 이전주차에서 배운 개념을 재차 설명드리지 않습니다※ ※본 수업에 들어가기 앞서 수업내용을 요약하고 세부적인 내용을 설명드리겠습니다※ 요약 반복문이란 프로그래머가 지정한 명령이 조건에 부합하면 반복해서 실행하는 문법을 말한다. while 반복문은 조건식으로만 구성돼 있다. 단 초기식과 증감식이 없는 것은 아니다. do while 반복문은 조건식의 값이 거짓이든 간에 실행할 명령을 무조건 한 번은 실행시킨다. 1. while 반복문 C언어에서 반복문이란 일련의 명령들이 조건에 부합하다면 실행하는 문법입니다. while 반복문은 fo.. 2023. 2. 12.
C언어 제어문(for 반목문)_15일차 안녕하세요 보글리아입니다. 저번 시간부로 제어문 중 하나인 조건문을 마무리했습니다. 이번 시간에는 새로운 제어문인 반복문을 알아보겠습니다. 반복문에는 for문과 while, do while문이 있는데요.. 이번 시간에는 for문을 설명드리겠습니다. ※제 수업은 이전주차에서 배운 개념을 재차 설명드리지 않습니다※ ※본 수업에 들어가기 앞서 수업내용을 요약하고 세부적인 설명에 들어가겠습니다※ 요약 반복문이란 프로그래머가 설정한 명령을 조건에 맞으면 반복하는 문법이다. for 반복문은 초기식, 조건식, 증감식으로 구성된다. for 반복문에서 세 가지 구성요소 중 하나라도 작성하지 않으면, 오류가 발생하거나 무한루프 현상에 빠진다. for 반복 C언어에서 반복문이란 일정한 형태의 작업을 반복해서 수행하는 문법을.. 2023. 2. 11.