목록1 - 여름방학/C++ 예습 (7)
브래의 슬기로운 코딩 생활
이제 곧 개강이다. 한동안 예습을 안하고 놀다보니 시간이 훅 갔다. 약간의 죄책감 비스무리한게 느껴지기도 하지만 그래도 아무것도 안한것보다는 나을 것이다. 아마도... 이번글에서는 그동안 예습한 내용을 작성한 문서를 올리려고 한다.
최근 며칠간 컨디션이 좋지 않아서 예습을 많이 못했다. 그리고 내용이 어려워서 많은 양을 예습하기가 어려운 것 같다. 그래서 이제는 어느정도 예습을 하고 블로그에 한 번에 올리려고 한다. 지난 며칠간 예습한 내용이다. ===================================================================== 클래스 멤버의 접근권한 – 클래스 외부에서 멤버에 접근할 수 있는 권한 전용(private) - 해당 클래스 내부에서만 접근 가능 / 디폴트 속성으로 생략 가능 범용(public) 어디서나 접근 가능 보호(protected) private이지만 자식에게는 접근할 수 있음 const char* = string // string을 쓸 때는 using namespace s..
어제는 예습을 하긴 했는데 블로그에 올리는 것을 까먹어서 오늘 한꺼번에 올리려고 한다. 그런데 C++ 분량이 너무 많아서 개강 전까지 다 할 수 있을까 걱정된다. ===================================================================== 구조체 숫자를 저장: int, double 문자를 저장: char 문자열 저장: char*, char배열 struct 구조체 이름{ char ~; int ~; doble~; ~; }; 변수: int x; = 4바이트짜리 단독주택 1가구 배열: int x[5] = 4바이트짜리 주택 5가구 / 동일한 형의 데이터들을 하나의 단위로 취급 구조체(변수/배열/구조체들의 모임) = 다른 형의 데이터들을 하나의 단위로 취급 C구조체 ..
요즘 계속 비가와서 그런지 움직이기가 너무 싫다. 그래서 밥먹고 늘어져 있다가 5시 쯤에 컴퓨터를 틀어서 C++ 예습을 들었다. 오늘은 컴터를 늦게 틀어서 예습을 조금밖에 못했다. -------------------------------------------------------------------------------------------------- 함수의 정의와 선언, 호출 함수 정의를 선언 자리에 해도 문제 없지만 좋은 방법은 아니다. 선언 – 호출 –정의 재귀(recursive)함수 = 함수가 함수 내에서 자기 자신을 호출 하는 것 실매개변수 = argument = 함수를 호출할 때 사용하는 매개변수 형식매개변수 = parameter = 함수 정의에서 사용하는 매개변수 매개변수를 전달하는 방법..
오늘은 상당히 시간이 많아서 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 분..