CS/기타
배열
밍풀
2022. 8. 7. 09:49
컴파일의 과정
1. 전처리
#include<> 다른 파일에 있는 내용 포함시키기
2. 컴파일
어셈블리어(저수준 프로그래밍 언어)로 컴파일
3. 어셈블
어셈블리어를 오브젝트어(0,1로 이루어진)로 변환
4. 링크
각종 라이브러리, 여러 파일의 오브젝트 코드를 하나의 오브젝트 코드 파일로 합쳐 줌
버그
코딩에 들어있는 오류
디버깅
코드에 들어있는 오류를 식별하고 고치는 과정
- bool: 불리언, 1바이트
- char: 문자, 1바이트
- int: 정수, 4바이트
- float: 실수, 4바이트
- long: (더 큰) 정수, 8바이트
- double: (더 큰) 실수, 8바이트
- string: 문자열, ?바이트
배열
같은 자료형 데이터를 연이어 저장, 하나의 변수로 관리
ex) int scores[3];
int 자료형을 가지는 크기 3의 배열을 scores 라는 이름으로 생성하겠다는 의미입니다.
배열의 인덱스는 0부터 시작하기 때문에, scores의 인덱스는 0, 1, 2 세 개가 있습니다.
scores[0], scores[1], scores[2]에 원하는 값 저장하고 불러오기 가능해짐