전체 글 129

4장 제어문

4.1 조건문 4.1.1 if 문 주어진 조건에 다라 명령의 실행 여부를 결정하는 문장 사용 예 if (조건) 명령; if(i>0) {i++;} 예제 if #include void main() { int i; printf("정수를 입력하세요 : "); scanf("%d", &i); if(i==7) printf("7을 입력했습니다. \n"); } 비교연산자 연산자 조건 == 좌변과 우변이 같다. != 좌변과 우변이 다르다. > 좌변이 우변보다 크다. = 좌변이 우변보다 크거나 같다.

3장 변수

변수 1.1 변수의 정의 변수 : 변할 수 있는 수, 상수의 반대 개념, 수치, 문자열, 포인터 같은 좀 더 복잡한 값도 저장 (한마디로 데이터 저장) 주기억 장치(RAM)의 역할 : 메모리에 기록된 값을 처리하여 입출력 컴퓨터는 연산 대상 메모리의 위치를 구분하기 위해 숫자로 된 번지(Address)라는 개념을 사용 숫자로 된 번지에 별도의 이름을 붙여 놓은 것이 변수 의미를 잘 설명할 수 있는 이름을 주는 것이 좋다.(구분하기 쉽다.) 변수명의 길이에 제약이 없지만 3~10자 내외로 작성하는 것이 좋다. 대소문자 구성을 일관되게 하는 것이 좋다. 짧은 영어 단어를 활용한다. 1.2 변수의 종류 구분 타입 설명 기본형 정수형 문자형 실수형 열거형 void 형 정수 문자 실수 가능한 값들에 대한 나열형 ..

티스토리 스킨, 반응형웹 - Spider's Web. v4

반응형 웹 모바일, PC 등 다양한 플랫폼에서 각각의 해상도에 맞는 UI로 레이아웃을 변형하여 보여줌 원래 문서편집 프로그램에 있던 기능들이 인터넷으로까지 확장된 것 같다. PC 익스플로러 크기 100% PC 익스플로러 크기 50% 위쪽에 보이는 메뉴와 오른쪽에 있던 레이아웃이 보이지 않는다 위쪽에 있던 메뉴는 상단 좌측에 단축아이콘으로 변경되었고, 오른쪽에 있던 카테고리는 글 맨 아래쪽으로 이동되었다. Spider's Web. V4 https://github.com/markquery/spidersweb/releases 티스토리에서 스킨등록 후 적용하면됨 스파이더스웹에 대한 자세한 설명은 아래 링크 http://markquery.com/docs/installing-spidersweb-v4/

카테고리 없음 2015.02.18

원노트 티스토리 연동

연동하는 방법은 다른 곳에 많음 blogAPI 설정하고 아이디, 비밀번호 원노트에 설정하면 됨 문제가 생겼다 그런데 원노트로 작성한 내용이 블로그(티스토리)로만 가면 줄바꿈이 가 적용되어 중간 중간 공백이 많이 생기게된다. 오피스2013을 사용해서 그런가하고 지우고 오피스2010도 설치해보고, html로 p를 전부 수정해보려 했지만 탭이 꼬이는 등 문제가 많다 수정 전 줄바꿈 위에 보이는 것처럼(그림임) 엔터만 쳤을 뿐인데 티스토리로 올라가면 중간에 공백이 생김 해결 방법 일단 블로그(티스토리)로 글을 보낸 후 수정을 누른다 그리고 문단 간격 없음 체크를 한 후 저장을 하면 탭도 정상 공백도 사라짐 수정 후 줄바꿈

카테고리 없음 2015.02.18

2장 첫 번째 예제

2.1 각 툴별 예제 작성법 C/C++ 컴파일러를 사용해 프로젝트 만드는 과정 실습 2.1.1 비주얼 스튜디오 2008 비주얼 C++ : 개발툴 비주얼 스튜디오 2008 실행 메뉴 > 파일 > 새로 만들기 > 프로젝트 > 필요한 항목 선택(Win32 > Win32 콘솔 응용 프로그램) > 이름, 경로 지정 > 확인 응용 프로그램 마법사가 실행되는데 마법사는 만들고자 하는 프로젝트의 기본 공격을 생성한다. 마법사가 만들어준 골격 코드에 원하는 코드를 추가하는 식이다. 마침을 누르면 빈 프로젝트로 만들었기 때문에 솔루션 탐색기에 아무런 부속 파일이 없다. 프로젝트는 C 소스 파일을 담는 일종의 껍데기에 불과하기 때문에 소스 파일은 별도로 추가해야 한다. 리소스 파일 > 오른쪽 버튼 > 추가 > 새 항목 선택..

1장 프로그래밍 입문

1.1 프로그래머 1.1.1 프로그램 컴퓨터 : 사람이 지시한 명령을 수행하는 능력 Ex) 1+2를 계산하라 명령, 3이라는 결과를 만들어 출력 프로그램 : 문제를 풀기 위한 명령들의 조직적인 집합 1.1.2 프로그래머 프로그래머 : 프로그램을 만드는 사람 프로그래머의 역할 : 문제 해결에 필요한 명령을 골라 컴퓨터가 알아들을 수 있는 형태로 변환 후 이 명령들이 순서대로 동작할 수 있도록 조직적으로 배치 사용자와 컴퓨터 사이에 프로그램을 통해 통역자 역할 프로그래머의 요구 능력 문법 : 프로그램을 구성하는 단위가 명령이므로 규칙에 맞게 명령을 정확하게 작성하는 지식이 필요하다. 명령을 올바르게 기술하는 규칙을 문법이라고 한다. 열심히 책보면 됨. 작문 : 프로그램은 단순한 명령의 나열이 아니라 조직적인..

목차

목차 1부 C 기본 문법 1장 프로그래밍 입문 1.1 프로그래머 1.1.1 프로그램 1.1.2 프로그래머 1.1.3 언어 1.2 C/C++언어 소개 1.2.1 C/C++의 역사 1.2.2 C++의 등장 1.2.3 C/C++의 장점 1.2.4 학습의 순서 1.3 개발툴 1.3.1 컴파일러 1.3.2 컴파일러의 종류 1.4 실습 준비 1.4.1 비주얼 C++ 1.4.2 터보 C 1.4.3 gcc 1.4.4 실습 준비 1.4.5 도움말 설치 2장 첫 번째 예제 2.1 각 툴별 예제 작성법 2.1.1 비주얼 스튜디오 2008 2.1.2 비주얼 C++ 6.0 2.1.3 TC20 2.1.4 Dev-C++ 2.1.5 에러에 대한 대처 2.2 First 예제 2.2.1 First 분석 2.2.2 프로젝트 2.3 예제 ..

진법 변환( 16진수, 10진수, 8진수, 2진수 )

정의 16진수 : 한자리수에 16가지를 표현 가능 0 ~ F(15) 10진수 : 한 자리수에 10가지를 표현 가능 0 ~ 9 8진수 : 한 자리수에 8가지 표현 가능 0 ~ 7 2진수 : 한 자리수에 2가지를 표현 가능 0 ~ 1 변환 10진수 123을 각 진수로 변환 10진수 -> 2진수 변환 나는 1,2,4,8,16,32...다 써놓고 해당 숫자보다 작은 자리부터 채워나감 10진수 512 256 128 64 32 16 8 4 2 1 2진수 0 0 0 1 1 1 1 0 1 1 123은 128보다 작으니까 0 123 - 64 = 59 이니까 64는 1로 채움 59 - 32 = 27 이니까 32도 1 27 - 16 = 11 이니까 16도 1 11 - 8 = 3 이니까 8도 1 3 - 4 = -1 음수가 나..