'분류 전체보기'에 해당되는 글 162건

  1. 2019.03.22 2019.03.22 -입출력 스트림
  2. 2019.03.22 2918.03.21 - 프로그램 구조, 주석, 변수
  3. 2019.03.21 03. 컴파일러, 알고리즘, IDE
  4. 2019.03.21 02. 프로그램은 함수이다.

1.4 입출력 스트림과의 첫만남 cin, cout, endl

cin(console in)
cout(console out)
endl(end line)

입출력 스트림을 사용하기 위해서는 아래 헤더를 추가해야 한다.
#include <iostream> //cout, cin, endl, ...
#include <cstdio> //printf

 

\t
tab, 자동 줄 맞춤(기능을 수행하는 키)

abc    def
ab     cdef

\n
줄바꿈

\a
오디오 출력

 

using namespace std; 를 사용하면 std :: 생략 가능

 

#include <iostream>
#include <cstdio>

int main()
    {
         using namespace std;

         int x = 1;
         cout << "before your input, x was" << x << endl;
         cin >> x ;
         cout << "your input is" << x << endl;

         return 0;
    } 

 

Result

before your input, x was 1
5 < cin(사용자가 숫자 입력)
your input is 5

 

'programming > c++' 카테고리의 다른 글

1.5 실습  (0) 2019.03.28
2019.03.24 - 함수와의 첫 만남  (0) 2019.03.25
2918.03.21 - 프로그램 구조, 주석, 변수  (0) 2019.03.22
2019. 03. 21 - 0.개념  (0) 2019.03.21
2019.03.19  (0) 2019.03.19
Posted by 도이(doi)
,

1.1 프로그램의 구조

statement(명령문) : ex) return 0;
expression : ex) 1+1;
literal: 숫자 ex) '1'

#include : 전처리기(preprocess directive)
<< : stream OR output operator

*ctrl + F5 : build and run

 

1.2 comment

주석에 써야 될 것

1.무엇을 할지
2.구현 방법 - 참고한 논문
3. statement - ex) 1. ... / 2. ...

 

1.3 변수

객체(object)
컴퓨터는 메모리에 저장되어있는 정보를 객체로 본다.
정보, 값, 숫자를메모리에 저장하는데 이를 객체라 부를 수 있다.

변수(variables)
메모리에 담겨있는 객체를 사용하기 위해 필요한 이름.
메모리 주소를 사람이 인식할 수 있는 이름을 컴퓨터에 달아주는 것.

Left-values(L-values) Right-values(R-values)
메모리 주소를 프로그래머가 접근할 수 있느냐 없느냐로 구분
 

초기화(initialization) 대입(assignment)

초기화를 안 했을 때의 문제점

'programming > c++' 카테고리의 다른 글

1.5 실습  (0) 2019.03.28
2019.03.24 - 함수와의 첫 만남  (0) 2019.03.25
2019.03.22 -입출력 스트림  (0) 2019.03.22
2019. 03. 21 - 0.개념  (0) 2019.03.21
2019.03.19  (0) 2019.03.19
Posted by 도이(doi)
,

컴파일러
- 우리가 짜는 프로그램을 기계어로 바꾸어주는 작업을 하는 프로그램

 

기계어
어셈블리어 
자연어

 

ANSI(American National Standards Institute)

 

알고리즘
문제를 해결하는 절차

알고리즘의 기술
자연어(natural language), 순서도(flow chart), 의사코드(pseudo code)

 

top - down 디자인(하향식 디자인)

 

c - <compile> - .obj - <link> - .exe

 

IDE(통합 개발 환경) integrated development environment
- 에디터 + 컴파일러 + 디버거

'programming > c' 카테고리의 다른 글

06. 연산자, 프로그램 구조  (0) 2019.03.27
05. 실습 - 사칙연산, 관계, 자료형, scanf, printf  (0) 2019.03.22
04.  (0) 2019.03.22
02. 프로그램은 함수이다.  (0) 2019.03.21
01. 컴퓨터구조, 프로그램, 언어  (0) 2019.03.21
Posted by 도이(doi)
,

- Relation (치역이 다수)
 ex) 원 그래프

- Function(고유한 1개의 값만을 가짐)
ex) 1차 함수, 2차 함수 ...

변수는 type을 정의 해주어야 한다.
프로그래밍은 함수의 집합이다.

 

#include<studio.h> - 헤더 파일 포함.

 

-> .obj -> .exe

 

argument - 매개변수, 인자 

call - 함수 실행
return - 함수의 결과값을 보냄 

 

 


 

'programming > c' 카테고리의 다른 글

06. 연산자, 프로그램 구조  (0) 2019.03.27
05. 실습 - 사칙연산, 관계, 자료형, scanf, printf  (0) 2019.03.22
04.  (0) 2019.03.22
03. 컴파일러, 알고리즘, IDE  (0) 2019.03.21
01. 컴퓨터구조, 프로그램, 언어  (0) 2019.03.21
Posted by 도이(doi)
,