목록1 - 여름방학/C++ 예습 (7)
브래의 슬기로운 코딩 생활
이제 곧 개강이다. 한동안 예습을 안하고 놀다보니 시간이 훅 갔다. 약간의 죄책감 비스무리한게 느껴지기도 하지만 그래도 아무것도 안한것보다는 나을 것이다. 아마도... 이번글에서는 그동안 예습한 내용을 작성한 문서를 올리려고 한다.
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bck2VK/btrGE3nVlur/u1rgsiNnkir0LCXRvxW5Tk/img.png)
최근 며칠간 컨디션이 좋지 않아서 예습을 많이 못했다. 그리고 내용이 어려워서 많은 양을 예습하기가 어려운 것 같다. 그래서 이제는 어느정도 예습을 하고 블로그에 한 번에 올리려고 한다. 지난 며칠간 예습한 내용이다. ===================================================================== 클래스 멤버의 접근권한 – 클래스 외부에서 멤버에 접근할 수 있는 권한 전용(private) - 해당 클래스 내부에서만 접근 가능 / 디폴트 속성으로 생략 가능 범용(public) 어디서나 접근 가능 보호(protected) private이지만 자식에게는 접근할 수 있음 const char* = string // string을 쓸 때는 using namespace s..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bm69cW/btrGgFvsyh0/Eju9hEGsavubmqrBxukI61/img.png)
어제는 예습을 하긴 했는데 블로그에 올리는 것을 까먹어서 오늘 한꺼번에 올리려고 한다. 그런데 C++ 분량이 너무 많아서 개강 전까지 다 할 수 있을까 걱정된다. ===================================================================== 구조체 숫자를 저장: int, double 문자를 저장: char 문자열 저장: char*, char배열 struct 구조체 이름{ char ~; int ~; doble~; ~; }; 변수: int x; = 4바이트짜리 단독주택 1가구 배열: int x[5] = 4바이트짜리 주택 5가구 / 동일한 형의 데이터들을 하나의 단위로 취급 구조체(변수/배열/구조체들의 모임) = 다른 형의 데이터들을 하나의 단위로 취급 C구조체 ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cFbDeQ/btrF9BFQcNS/FFYlC7y7BIgfkmkgRVMc10/img.png)
요즘 계속 비가와서 그런지 움직이기가 너무 싫다. 그래서 밥먹고 늘어져 있다가 5시 쯤에 컴퓨터를 틀어서 C++ 예습을 들었다. 오늘은 컴터를 늦게 틀어서 예습을 조금밖에 못했다. -------------------------------------------------------------------------------------------------- 함수의 정의와 선언, 호출 함수 정의를 선언 자리에 해도 문제 없지만 좋은 방법은 아니다. 선언 – 호출 –정의 재귀(recursive)함수 = 함수가 함수 내에서 자기 자신을 호출 하는 것 실매개변수 = argument = 함수를 호출할 때 사용하는 매개변수 형식매개변수 = parameter = 함수 정의에서 사용하는 매개변수 매개변수를 전달하는 방법..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/C8LTA/btrF2N8dYGM/fK6S214l9XSuO2G6Z6oNK0/img.png)
오늘은 상당히 시간이 많아서 C++예습을 꽤 많이 했다. 그런데도 아직 반도 못했다. 그래도 이정도 속도라면 방학 끝나지 전에는 끝낼 수 있지 않을까 생각한다. --------------------------------------------------------------------------------------------------- 제어문(Control flow) 제어문- 조건문, 반복문, 분기문 조건문: if / if~else / switch~case 반복문: for / while / do~while 분기문: goto / continue / break if(조건식){ 살행문; } if(조건식){ 실행문; } else if{ 실행문; } switch(조건식){ case 상수1: 문장1; case 상..
오늘은 시간이 꽤 있어서 c++예습을 조금했다. 아직 조금 밖에 듣지 않았지만 매일 조금씩 하며 요약 정리 하고 있다. -------------------------------------------------------------------------- 매크로 명: 명사, 모두 대문자 8진수 앞에는 0을 씀 16진은 앞에 0x를 씀 자료형 변수명; const 키워드를 이용하면 변수의 초기값을 변경할 수 없음. 자동 형 변환 전처리기: 컴파일 하기 전에 수행하는 것 cast 연산자: (자로형) 변수 삼항 조건 연산자: 수식1 ? 수직2: 수식3 : 수식1이 참이면 수식2를 실행하고 아니면 수식3을 실행하라. 대입 연산자: 변수=수식 관계 연산자: =, ==, != / 참이면 1, 거짓이면 0이 나옴 논리 ..
오늘은 계획대로 다음학기에 배울 C++를 예습했다. 1학기에 C언어를 강의 하신 교수님 유튜브의 영상으로 공부했는데 동영상이 총 합해서 149개 인데 오늘은 영상 14개를 봤다. 아래는 영상 보면서 중요한 부분을 필기한 것이다. ===================================================================== 대표적인 객체지향 언어 C / C++ / C# / Objective-C / JAVA 소스 비교 : 다른 부분도 있지만 메인 함수, 중괄호, 세미콜론은 똑같다. C++ = 클래스를 같는 C언어 캡슐화, 속성, 다형성 제어문- 조건문, 반복문, 분기문 조건문: if / if~else / switch~case 반복문: for / while / do~while 분..