본문 바로가기

IT 기술/C언어19

C언어 변수 추가 설명_7일차 안녕하세요 보글리아입니다. 원래 예정대로라면, 금일 함수를 나가야 하지만, 저번 주에 배운 변수 설명이 조금 빈약하다고 제 개인적인 판단이 들어, 오늘은 변수에 대한 추가설명을 하고 다음 시간에 함수를 나가겠습니다. ※제 수업은 이전주차에서 배운 개념을 재차 설명하지 않습니다※ C언어 변수 C언어에서 변수란 변하는 수로 프로그램이 시작되는 동안 지속적으로 바뀌는 값을 말합니다. 사용자는 데이터를 처리하고 저장할 공간이 필요한데 이러한 저장 공간으로 변수를 사용합니다. 따라서 이 변수는 메모리 주소라고 보시면 됩니다. 이 말은 프로그래머가 사람이 이해할 수 있는 언어로 변수를 선언하면, 이 코드를 컴파일할 때, 컴퓨터가 코드를 컴파일(번역)하는 과정에서 변수를 메모리상의 주소로 변경합니다. 즉 하단 그림을.. 2023. 2. 3.
C언어 상수(숫자형, 문자형, 문자열)_6일차 안녕하세요 보글리아입니다. 저번 시간부로 자료형을 알아봤는데요.. 이번 시간에는 C언어의 상수값을 알아보도록 하겠습니다. ※제 수업은 이전주차에서 배운 개념을 재차 설명하지 않습니다※ C언어의 상수란 C언어에서 상수란 고정된 값을 말합니다. 이 말은 프로그램을 실행하면, 프로그램이 끝날 때까지 다른 값으로 바뀌지 않는 정보를 상수값이라 합니다. 보통 상수는 숫자형, 문자형 그리고 문자열형으로 구분할 수 있습니다. 상수값을 알아보기 전에 변수를 먼저 알아보겠습니다. 변수 C언어에서 변수란 변하는 수를 말합니다. 어떻게 보면 상수값하고 다르게 볼 수 있습니다. 변수를 선언하는 방식은 간단합니다. 자료형 뒤에 원하는 변수명을 적어주시면 됩니다. 하단 코드를 보시면 변수를 선언하는 방식을 볼 수 있습니다. 여기.. 2023. 2. 3.
C언어 자료형(부동소수점형) part2_5일차 안녕하세요 보글리아입니다. 저번 시간에는 자료형 중 정수형 자료형을 알아봤는데요.. 이번 시간에는 부동소수점형 자료형을 알아보겠습니다. ※제 수업은 이전주차에서 배운 개념을 재차 설명드리지 않습니다※ 실수형 자료형 C언어에서 float과 double 자료형으로 부동소수점을 표현합니다. float과 double형 자료형은 각각 4바이트와 8바이트를 저장합니다. 하단 코드를 보시면 float과 double형의 바이트 수를 sizeof을 사용해 확인하면, 각각 4바이트와 8바이트가 나온 것을 보실 수 있습니다. #include int main() { float A; double B; printf("%d \n", sizeof(A)); printf("%d \n", sizeof(B)); return 0 } 즉 부동.. 2023. 2. 2.
C언어 자료형(정수형) part1_4일차 안녕하세요 보글리아입니다. 저번 시간에는 컴퓨터에 최소 메모리 저장 단위인 비트와 바이트를 알아봤습니다. 이번 시간에는 자료형을 나가 보겠습니다. 자료형은 설명할 부분이 조금 돼서 part 별로 나눠 설명드리겠습니다. ※제 수업은 이전주차에서 배운 개념을 재차 설명하지 않습니다※ 자료형이란 C언어에서 자료형이란 컴퓨터의 메모리를 사용할 때 몇 바이트씩 메모리를 사용할지 명시하는 것을 말합니다. 예를 들어 여러분들이 과자를 먹는다고 하겠습니다. 과자 봉지 안에는 과자가 하나씩 들어있습니다. 그렇다고 꼭 하나씩만 먹어야 할까요?? ㅎㅎ 일부 사람은 하나씩 먹더라고 식탐이 좋은 사람은 2-3개씩 먹을 수도 있습니다. 자료형도 마찬가지입니다. 컴퓨터 메모리를 1바이트를 잡았다고 해서 꼭 1바이트를 다 사용해야 .. 2023. 2. 2.