기초/C,C++
-
[C/C++] 특수문자(Escape Sequence), 서식문자, 진법기초/C,C++ 2017. 2. 10. 09:15
특수문자 데이터에 대한 입출력 형식과 관련된 특수기호 문자 [사용법] ""쌍따옴표 안에다가 넣어야되요 특수문자 기호 의미 비교 "\a" 경고음 발생(비프음) "\b" 한 문자 왼쪽으로 이동(backspace) "\r" 줄의 처음으로 이동 "\n" New Line : 새로운 줄로 이동(개행) 중요 "\t" 탭 만큼 이동(수평) 중요 "\v" 탭 만큼 이동(수직) "\\" \문자 자체를 화면에 출력 "\?" 물음표 표시 출력 "\" ","\'" ",' 표시 출력 가능 중요 "\?" 물음표 표시 출력 서식문자 서식문자 : 출력 형태를 지정하는 용도 앞에서 언급했듯이 printf의 출력형태를 지정해서 출력할 수 있어요 [사용법] printf("출력 서식", 출력 대상); 제어문자 출력결과 비교 %d 10진(De..
-
[C/C++] C언어 기본골격기초/C,C++ 2017. 2. 9. 10:15
메소드 행동을 담당하는 곳! 자주 사용하는 행동이나 연산들을 구성하는 거예요. 덧셈이라는 행동을 계속해서 하고 싶을때 int x=1; int y=2; int result; result = x+y; printf(result); x=2; y=3; result = x+y; printf(result); C언어는 절차적언어 이기때문에 변수가 변경될 때마다 결과를 출력하고 싶을 때에는 똑같은 구간을 반복적으로 코딩을 해야합니다. 그래서 이 반복되는 코딩을 메소드로 만들어 줘서 더 간편하게 사용하면 됩니다. 값을 가공할수 있는 틀을 만든다고 생각하시면 될 것 같네요! 그래서 덧셈을 메소드로 만들어보면 int sum(int x, int y){ return x+y; } void main(void){ int x = 1; ..
-
[C/C++] C언어 맛보기기초/C,C++ 2017. 2. 8. 10:38
VisualStudio 프로젝트 만들기 [프로젝트 만들기] 이때 이름에 프로젝트 이름을 지어줘야되는데요 솔루션 이름도 프로젝트이름이 변경되면서 바뀌는걸 볼수 있습니다. 이것은 뒤에포스터하면서 간간히 말씀드릴께요~ 콘솔응용프로그램 맞습니다 다음> 이때 빈프로젝트 체크박스에 체크를 해주셔야됩니다. 마침> [C/C++ 파일 만들기] 앞에서 말씀드렸다 싶이 .c확장자를 붙이면 c로 컴파일이 되고 .cpp확장자를 붙이면 c++로 컴파일이 됩니다. #include //헤더파일 포함 //메인함수 시작 int main(void){ printf("Hello World!"); //기본 출력문 return 0; //반환값 return 0; -> 함수가 정상적으로 종료되었다 } 소스를 입력해줍니다. 단축키 [F7] ▷ 솔루션..
-
[C/C++] Visual Studio 설치방법기초/C,C++ 2017. 2. 8. 09:42
Dev-C를 써본 결과 Visual Studio보다는 귀찮다고 생각했기에 무료로 배포되는 VisualStudio 설치방법에 대해서 포스팅하겠습니다~ 설치방법 http://www.visualstudio.com/ko/downloads/ Visual Studio Community 2015 무료다운로드를 클릭합니다. 설치 경로와 설치 유형을 선택해주세요~ 시작을 누릅니다 계정이 있으신분들은 로그인 하시면 되구 없으신분들은 나중에 로그인 누르시면 되요~ 자신에게 알맞은 개발환경을 설정한 후 Visual Studio 시작(s)를 누르시면 됩니다~!
-
[C/C++] C언어기초/C,C++ 2017. 2. 8. 09:40
C언어란?? 1970년대 운영체제의 개발을 위해서 대니스리치와 켄톰슨에 의해 개발된 시스템 게임을 슈퍼컴퓨터에 옮기기 위해서 개발된 언어 => 기계마다 운영체제를 작성하는 것을 에로사항을 해결하고자 이식성이 좋고, 호환성이 좋은 언어를 제작하고자 개발된 언어 B언어 ▷ C언어 ▷ 유닉스 저급언어(기계어) 컴퓨터에 대한 명령어를 의미하고 있는 이진수표현 ↓ ↓ ↓ (FORTRAN, COBOL) 어셈블리어 CPU에 대한 명령어들을 영어 약자인 형태로 표현 ↓ ↓ ↓ 고급언어 일정 문법 체계에 따른 언어 표현 C, C++, Java...... 컴파일러 : 고급 언어 문장을 기계어로 변환 그래서 일반적인 프로그래밍언어는 고급언어라고도 합니다. 특성 절차지향적 일정한 순서대로 진행되는 프로그램 좋은 성능 C에서는..