05-5.1(수식과 연산자)~5.9(연산자의 우선 순위와 결합 규칙)
·
잠든 카테고리/쉽게 풀어쓴 C언어 Express
5.1 수식과 연산자 수식 변수, 상수, 연산자의 조합 연산자와 피연산자로 구성 연산자의 분류 대입, 산술, 부호, 증감, 관계, 논리, 조건, 콤마, 비트 단위 연산자, sizeof 연산자, 형 변환, 포인터 연산자, 구조체 연산자 연산자의 분류 (피연산자의 수) 단항 연산자: 피연산자의 수가 1개 이항 연산자: 피연산자의 수가 2개 삼항 연산자: 피연산자의 수가 3개 산술 연산자 덧셈, 뺄셈, 곱셈, 나눗셈, 나머지 연산을 실행하는 기본적인 산술 연산자 부호 연산자 변수나 상수의 부호를 나타내거나 변경하는 연산자 증감 연산자 변수 값을 하나 증가시키거나 감소시키는 연산자 ++x, x++, --x, x-- 5.2 대입 연산자 복합 대입 연산자 대입 연산자와 산술 연산자를 합친 연산자 x += y, x ..
04-4.1(변수와 상수)~4.5(문자형)
·
잠든 카테고리/쉽게 풀어쓴 C언어 Express
4.1 변수와 상수 변수 프로그램에서 일시적으로 데이터를 저장하는 공간 변수의 필요성 입력된 데이터를 저장 유연한 프로그램 작성 변수와 상수 변수 상수 저장된 값의 변경이 가능한 공간 저장된 값의 변경이 불가능한 공간 리터럴 상수 3.141592와 같은 상수에는 이름이 안 붙음 4.2 자료형 자료형 데이터의 종류 자료형 정수형 부동 소수점형 문자형 short int long longlong float double long double char 자료형의 크기 sizeof() - 변수나 자료형의 크기를 바이트로 변환하는 연산자 4.3 정수형 short int long long long 16비트(2바이트) 32비트(4바이트) 32비트(4바이트) 64비트(8바이트) 정수형 범위 자료형 바이트 범위 정수형 부호 ..
03-3.1("덧셈"프로그램#1)~3.9("덧셈"프로그램 #2)
·
잠든 카테고리/쉽게 풀어쓴 C언어 Express
일반적인 프로그램의 단계 데이터 입력 → 데이터 처리 → 결과출력 3.2 주석 프로그램이 하는 일을 설명하는 글로서 프로그램을 읽는 사람을 위한 것 /* 한 줄로 된 주석 */ /* ------------------------ 여러 줄로 이루어진 주석 -------------------------- */ // 여기서부터 줄의 끝까지 주석 들여쓰기 같은 수준에 있는 문장들을 왼쪽 끝에서 들여쓰기 하여 작성 3.3 전처리기 # 기호로 시작하며 컴파일하기 전에 사전 정지 작업 수행 #include는 소스 코드 안에 헤더 파일을 포함하도록 지시 헤더 파일 컴파일러가 필요로 하는 정보를 갖고 있는 ".h" 확장자를 갖는 파일 는 표준 입출력 라이브러리 함수들이 포함된 헤더 파일 3.4 함수 C 프로그램을 구성하는..
02-2.1(프로그램 개발 과정)~2.7(오류 수정)
·
잠든 카테고리/쉽게 풀어쓴 C언어 Express
Ch.02 프로그램 작성 과정 2.1 프로그램 개발 과정 요구사항 분석 → 설계 → 구현 → 테스팅 → 유지보수 통합 개발 환경(IDE) 작성 에디터 > 소스파일(test.c) 컴파일러 > 오브젝트파일(test.obj) 링커 > 실행파일(test.exe) 실행 > 결과 하드웨어 컴퓨터에서 정보를 처리하는 물리적 실체 중앙처리장치, 기억장치, 입출력장치 등 소프트웨어 정보 처리의 종류와 수행 시간을 지정해주는 명령들의 집합 시스템 소프트웨어, 응용 소프트웨어 프로그램 실행 과정 명령어 인출 → 명령어 해석 → 피연산자 인출 → 명령어 실행 → 결과 저장 다음 명령어 > (반복) 2.2 통합 개발 환경 에디터 + 컴파일러 + 디버거 통합 개발 환경의 종류 Visual Studio Eclipse Dev-C++..
01-1.1(프로그래밍이란?)~1.5(스크래치)
·
잠든 카테고리/쉽게 풀어쓴 C언어 Express
Ch.01 프로그래밍의 개념 1.1 프로그래밍이란? 컴퓨터 - 하드웨어 + 소프트웨어 - 명령어들의 리스트에 따라 데이터를 처리하는 범용 기계 - 현대적인 의미로 정의하면 "명령어들의 리스트에 따라 데이터를 처리하는 기계" 명령어 - 컴퓨터의 두뇌에 해당하는 프로세서가 수행할 수 있는 하나의 연산 프로그램 - 특정한 작업을 수행하도록 설계된 명령어들의 리스트 컴퓨터 계산기 프로그램이라는 개념을 도입하여 수행하는 기능을 쉽게 변경할 수 있다. 정해진 기능만을 수행한다. 기능을 변경할 수 없다. 프로그램의 역사 해석 기관(Analytical Engine) - 찰스 배비지가 설계한 프로그램이 가능한 최초의 기계 프로그램이 가능한 최초의 기계는 18세기에 "컴퓨터의 아버지"로 불리는 찰스 배비지가 설계한 "해석..
'쉽게 풀어쓴 C언어 Express' 시작
·
잠든 카테고리/쉽게 풀어쓴 C언어 Express
나의 C언어 입문 대학교에 들어가기 전 C언어를 미리 공부하고 들어가면 좋다고 해서, '나도코딩' 님의 'C 언어 무료 강의 (입문부터 게임 개발까지)' (https://youtu.be/q6fPjQAzll8)를 완강하고 갔다. 복습을 하지는 않아서, 큼직한 부분만 좀 기억에 남고 활용은 못 한다. 쉽게 풀어쓴 C언어 Express 학교 'C프로그래밍' 수업 교재로 '천인국' 님의 '쉽게 풀어쓴 C언어 Express'를 쓰게 됐다. 이왕 산 김에 학교에서 배운 내용과 책을 복습하며 정리하려고 한다. 공부 계획 학교의 수업 진도에 맞춰서 복습하며, 정리하여 블로그에 작성할 것이다.
콘스_
'잠든 카테고리' 카테고리의 글 목록 (3 Page)