본문 바로가기

C언어/복습

(18)
[C언어]DAY2_변수, 상수, 자료형, 출력지정자 상수란 ? : 변하지 않는 값 constant 1. 리터럴 상수. 값 자체 2. 심볼릭 상수. 겉에서 보면 변수처럼 보이지만 변경불가. 형식 : 모두 대문자로 하는 것 **관습**. #define PI 3.14 #define RATE 1090 변수란 ? : 값을 저장하기 위하여 할당된 메모리 공간. * byte : 메모리의 단위 * 1bye = 8bit * 2의 8승에 저장할 수 있는 값의 갯수는? 256 * bit = 1 or 0 * 8giga 메모리 #include main(){ 변수 선언 : 변수이름과 자료형 변수 선언 방법 : 한줄에 한개, 여러개 초기화를 동시에 할 수 있다. 초기화란 ? 변수의 초기값을 넣어주는 일. 1. 선언과 동시에 초기화 char letter = 'a'; char : 데이..
[C언어]DAY1_컴퓨터 구성, C 기본구조 이해, 표준출력 컴퓨터 구성 1. 하드웨어 1) CPU=뇌 (프로그램을 구동) 2) 메모리 (프로그램 실행 시 로딩) 3) 출력장치 (모니터) 4) 입력장치 (키보드, 마우스) 5) 보조기억장치 (하드디스크, usb) 2. 소프트웨어 1) OS (운영체제) : 하드웨어를 구동시키는 프로그램. 윈도우즈, 안드로이드, IOS 2) 응용소프트웨어 (앱) : OS위에서 구동. 3. C의 특징 1) 모든 언어의 기본. -> java, python, c++ 2) 컴퓨터 하드웨어를 제어할 수 있다. 3) 효율적인 언어이다. : 용량이 작고 속도가 빠르다. 4) 컴파일 언어 : 컴파일? 사람의 언어를 기계의 언어로 변환 : 파일 전체를 한번에. (속도가 빠르다.) 예) C, java 반대) 인터프리터언어 : Python (속도가 느리..