1바이트(byte) 단위 : 운영체제가 메모리를 관리하는 단위1비트(bit) : 메모리의 최소 저장 단위 // 0,1 중 한 개 저장 // 1비트 증가 시 저장 단위는 2의 배수만큼 증가부호비트: 양수와 음수를 구별예시1바이트 = 8비트 = 256개2바이트 = 16비트
정수형 상수 (1) 8진수 : 숫자 앞에 0
대입 연산자 : x=3은 [x에 3을 대입] 한다는 의미 산술 연산자 (1) 덧셈 + (2) 뺄셈 - (3) 곱셈 * (4) 나눗셈 / ex) 7/4 >> 1 (5) 나머지 % : ex) 7%4 >> 3 : ex) 나머지 연산자 이용한 짝수 홀수 구분 - x%2가 0이
c언어에서는 2가지의 제어문을 제공한다!조건문 : 예외 사항에 대처하기 위한 문법. 특정 조건을 부여하고 해당 조건을 만족하면 지정한 문장을 수행.반복문 : 반복 행위를 효과적으로 표현하기 위한 문법. 해당 조건이 거짓이 될 때까지 지정한 문장 반복 수행()괄호 안에
반복문 : 지정한 작업을 반복해서 수행하는 문법 반복문의 3가지 요소 : (1) 시작 조건 (2) 조건 변화 수식 (3) 종결 조건 3가지 요소 중 하나라도 충족하지 않으면 반복하지 않거나 무한 반복함. 1. for 반복문 (1) 기본 구조 : 예를 들면 int
1. while문을 이용한 구구단 출력 프로그램 > 2. while문을 이용한 제곱값 출력 프로그램 > 3. while문을 이용하여 1부터 n까지의 합 계산하기 > 4. while문을 이용하여 n까지 짝수의 합을 구하시오  배열의 요소가 순서대로 여러 개 모인 것 2) 배열의 요소는 같은 속성을 지님 ex) 계란 한 판, 아파트 > 즉, 배열이란 "같은 속성을 가진 요소가 순서대로 여러 개 모인 것" 2. 배열의 선언 구조 > int array[5]; //정수형 변
1. 주사위를 10000번 던져서 각 면이 나오는 횟수를 출력하여 보자. > 2. 배열을 이용하여 간단한 극장 예약 시스템을 작성해라. 좌석은 총 10개, 예약이 끝난 좌석 : 1, 예약이 안 된 좌석 : 0 > 3-1. 같은 물건 중 최소
입력을 받아서 특정한 작업을 수행하여 결과를 반환하는 것(1) 코드 중복 방지(2) 함수의 재사용 가능(3) 전체 프로그램을 모듈로 나눌 수 있음 - 개발과정과 유지보수가 쉽고, 체계적(1) 사용자 정의 함수(2) 라이브러리 함수예제) print_stars() 함수를
예제)학생들의 성적 기록표를 2차원 배열에 저장하고 각 학생의 최종 성적을 계산해보자.예제)다차원 배열을 이용한 행렬의 표현
배열에 문자열 저장하고 출력하기 > 배열에 저장된 문자열의 길이를 구하는 함수 만들기
주소를 가지고 있는 변수 의미변수는 메모리에 저장되며, 메모리는 바이트 단위이다. 변수의 크기에 따라서 차지하는 메모리의 공간이 달라짐.char형 변수 = 1바이트, int형 변수 = 4바이트 등...변수의 주소를 계산하는 연산자 : &예시) 변수 i의 주소는 ?? &
struct : 구조체 정의 키워드struct student : 구조체의 이름 (태그)int number;char name10;double grade; : 구조체의 멤버구조체 정의(선언)와 구조체의 변수 선언은 다름= 구조체 정의= 구조체 변수 선언중괄호를 이용하여 초