본문 바로가기

IT 기술/C언어19

C언어 배열(array) part 2_18일차 안녕하세요 보글리아입니다. 이전 시간에는 배열을 이용해 정수값을 출력해 봤습니다. 이번에는 저번 시간에 이어 배열에 문자열을 입력해 보도록 하겠습니다. ※제 수업은 이전주차에서 배운 개념을 재차 설명드리지 않습니다※ ※본 수업에 들어가기 앞서 요약을 하고 세부적인 설명을 하겠습니다※ 요약 배열이란 동일한 자료형을 묶어 표현하는 기법 배열로 문자열을 표현하는 방식은 자료형 + 배열명[요소 개수]이다. 첫 번째 배열 문자열 표현 방식은 작음따옴표를 연속해서 작성한다. 두 번째 방법은 큰따옴표로 문자열을 작성한다. 세 번째 방법은 대괄호 안에 문자열 길이를 적지 않고 바로 적는다. 문자열은 정수값과 다르게 크기를 하나 더 잡아준다. 배열로 문자열 표현하는 방법 C언어에서 배열로 문자열을 출력하려면 먼저 문자열.. 2023. 2. 23.
C언어 배열(array) part1_17일차 안녕하세요 보글리아입니다. 저번 시간부로 제어문을 마무리했습니다. 이번 시간에는 새로운 개념인 배열을 배워보도록 하겠습니다. ※제 수업은 이전주차에서 배운 개념을 재차 설명드리지 않습니다※ ※본 수업에 들어가기 앞서 요약을 하고 세부설명으로 넘어가겠습니다※ 요약 배열 : 동일한 데이터를 그룹으로 묶어 표현하는 문법 배열에 원하는 저장 공간은 대괄호 안에 숫자로 적어준다. 각 배열 요소에는 값을 대입할 수 있다. 배열 정의 C언어에서 배열은 프로그래머들이 가장 애용하는 문법 중 하나입니다. 배열은 특정 데이터형을 그룹으로 묶어 표현하는 방식입니다. 변수를 50개 선언한다고 했을 때, 이 변수의 데이터형이 모두 int라면, int형으로 50개의 변수를 묶어 나타낼 수 있습니다. 예를 들어 학교 내 한 반이 .. 2023. 2. 22.
extern과 static 키워드 안녕하세요 보글리아입니다. 저번 시간에는 C언어 함수의 지역 변수와 전역 변수를 설명드렸는데요.. 이번 시간에는 변수의 의미를 다르게 바꾸는 extern과 static 키워드를 가르쳐 드리겠습니다. ※제 수업은 이전 주차에서 배운 개념을 재차 설명드리지 않습니다※ ※본 수업에 들어가기 앞서 요약을 하고 가겠습니다※ 요약 전역 변수는 다른 프로젝트에서 사용 불가 extern 키워드 : 한 프로젝트에 선언된 전역 변수를 다른 프로젝트에 사용할 수 있게 하는 문법 static 키워드 : 한 프로젝트에 선언된 전역 변수를 다른 프로젝트에서 사용할 수 없게 하고 본 프로젝트에만 사용할 수 있게 제한을 두는 문법 extern 키워드 여러분들이 하나의 파일을 만들어 프로그래밍을 하다 보면, 소스 코드가 길어지는 경우.. 2023. 2. 17.
C언어 제어문(while, do while 반복문)_16일차 안녕하세요 보글리아입니다. 저번 시간에는 C언어의 제어문 중 for 반복문을 알아봤습니다. 이번 시간에는 또 다른 반복문인 while 반복문을 배워보도록 하겠습니다. ※제 수업은 이전주차에서 배운 개념을 재차 설명드리지 않습니다※ ※본 수업에 들어가기 앞서 수업내용을 요약하고 세부적인 내용을 설명드리겠습니다※ 요약 반복문이란 프로그래머가 지정한 명령이 조건에 부합하면 반복해서 실행하는 문법을 말한다. while 반복문은 조건식으로만 구성돼 있다. 단 초기식과 증감식이 없는 것은 아니다. do while 반복문은 조건식의 값이 거짓이든 간에 실행할 명령을 무조건 한 번은 실행시킨다. 1. while 반복문 C언어에서 반복문이란 일련의 명령들이 조건에 부합하다면 실행하는 문법입니다. while 반복문은 fo.. 2023. 2. 12.