Game !

All (86)

  1. 2015.04.24 2차원 배열 동적할당 & 해제

    보호되어 있는 글입니다.

  2. 2015.04.24 [C++] 강제 형변환 & 자동 형변환

    강제 형변환과 자동 형변환에 대해 이해해보자! 강제 형변환 강제 형변환이란 ? 명시적으로 자료형을 직접 변경해주는 것을 의미합니다. 변수 앞에 소괄호를 통해서 변경할 수 있습니다. 간단한 예제 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 #include #include #include using namespace std; void main() { int a = 5; double c = 4.3; double result; result = c * a; cout

  3. 2015.04.20 [C 기초] 자리맞춰서 출력하기 2

    printf 를 사용하였을 때, %d 등 출력방식에 대하여 자릿수를 맞춰서 출력하여봅시다 1 2 3 4 5 6 7 8 9 10 11 12 13 #include void main() { int num = 5; printf("%d \n", num); printf("%2d \n", num); printf("%02d \n", num); return; } cs 출력화면 : 5 5 05 정수형을 기본으로 하였습니다 가장 많이쓰는 %d 는 num에 저장된 숫자 그대로 출력하는 것! %2d 에 있는 2 의 의미는 빈칸 2개를 의미! %02d 에 있는 02 는, %2d 에서 앞에 0이 추가된 것으로 빈칸을 2개로 하되, 그 빈칸에는 0을 넣겠다는 의미! 추가로, %.2f : 소수점 이하 2자리 까지 출력하겠다는 의미!

  4. 2015.04.16 중위 표기법 / 후위 표기법 이해

    중위 표기법 : 우리가 직관적으로 이해하는 방식 연산자가 중간에 있어서 "중"위 4 * 3 = 12 (a*b)+c a*b+d/c-2 후위 표기법 : 컴파일러가 쉽게 계산할 수 있도록 하는 방식 연산자가 뒤에 있어서 "후"위 /* 위에 것을 후위로 내렸습니다 */ 4 3 * a b * c + a b * d c / + 2 - 1. 스택을 통해, 중위 표기법 계산을 후위 표기법 계산으로 바꾼다. 2. 후위 표기법을 통해 연산을 한다. 굳이 중위 연산자에 일일히 소괄호를 칠 필요는 없다 연산자 우선순위로 판단하니까! ex)

  5. 2015.04.15 [C++] 파일입출력) EOF에 대한 이해

    파일입출력을 사용할때 eof에 대해 이해해보자 eof 는 f stream 객체가 EOF를 만나면 상수 -1 로서, 참값을 반환한다. (조건식에서 0은 거짓, 나머지는 참) eof 는 파일의 끝에 도달하면 반환(-1)을 한다 == 파일의 끝에 도달하면 eof 가 반환이 된다 파일입출력에 대한 예제코드를 보자 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 #include /**/ #include using namespace std; ofstream fout; //화면에서 파일로 ifstream fin; //파일에서 화면으로 v..

  6. 2015.04.14 정수 출력

    정수의 각 자리수를 출력하는 함수를 재귀함수로 만들어보자 예제)정수를 입력하시오 : 1234실행 : 1 2 3 4 천의자리는 1, 백의자리는 2, 십의자리는 3, 일의자리는 4...이렇게 차례대로 출력하면서 입력받는 숫자는 음수만 아니면 된다 1. 몫이 일의자리가 되는, 1~9 사이의 숫자를 찾는다2. 찾은 숫자를 출력3. 다음 계산할 숫자를 재귀함수의 매개변수로 넘겨준다 point1~9 사이의 숫자 찾는 방법 :10의 제곱으로 나누면서 몫이 일의자리인 숫자를 찾는다== 가장 큰 자리 숫자 12345678910111213141516171819202122232425262728#include #include void main(){ int num; printf("정수를 입력하시오 : "); scanf("%d"..