전체 글 (17) 썸네일형 리스트형 C++ 5주차 정리 클래스로 부터 만들어진 객체가 인스턴스라 한다 객채를 지정할 때에는 구체적이여야 된다 예를 들면 자동차 클래스에 잇는 객채는 테슬라, 제네시스 이런 게 아니라 우리 집에 잇는 소나타, 우리 회사에 잇는 카니발 등 구체적으로 설명이 되야됨 위에 잇는 4가지 객채지향의 중심기술 4가지는 기사 시험을 볼 때에나 면접을 볼 때 등등 많은 곳에서 물어보기 때문에 미리 외워 놓는 것이 좋다 어떤 언어를 배우든 저 4가지가 기본이다 부모는 superclass라 부르고 자식클래스는 subclass라 부른다 다형성(polymorpism) poly와 morph가 합쳐진 많은 형태라는 뜻이다 클래스 다이어그램은 나중에 그려볼 예정이다 이거 시험에 나올 수 잇고 사람들이 많이 틀리는 문제 중 하나다 c.. c++ 4주차 복습 및 정리 문자열을 리턴하는 함수의 리턴형은 const char* 이거나 std::string을 쓴다 crtl+m+o를 누르면 코드가 간소화 되고 crtl+m+l을 누르면 다시 코드가 펼처진다 시험에 많이 내는 문제 ↑ 프로토 타입 (한글로 원형이라고는 잘 안 함) arguement는 실매개변수 parameter는 정식매개변수 밑에 잇는 a, b에는 a, b가 아니라 2와 5가 넘어가게 됨 sum (a, b)부분이 값을 가지고 호출 하게 된다 call by value라고 부 #include struct man { int age; double weight;};int main(){ struct man j; j.age = 10; j.weight = 40; std::cout .. 3주차 복습 과제 한 칸 띄우고 {을 붙여도 되지만 번거롭고 줄이 많아지기에 옆에다가 {를 붙인다 #define _CRT_SECURE_NO_WARNINGS //Visual Studio에서만 사용#include int main(void){int value;printf("1~3까지의 수를 입력하세요:");scanf("%d", &value);if (value == 1)printf("1을 입력하셨습니다.\n");else if (value == 2)printf("2를 입력하셨습니다.\n");else if (value == 3)printf("3을 입력하셨습니다.\n");else printf("잘못 입력하셨습니다.\n");return 0;} 위 코드를 c++ 스타일로 변환 시킨 코드 ↓ 위에 잇는 코드를 swich case문으.. c++정리 #include // C 표준 입출력 라이브러리 헤더 (printf 함수를 사용하기 위해 필요) #include // C++ 표준 입출력 라이브러리 헤더 (std::cout를 사용하기 위해 필요) int main() // 프로그램의 진입점(entry point). 실행 파일은 항상 main 함수부터 시작됨 { // std::cout : C++ 스타일 출력 스트림 객체 (콘솔에 출력) // // std:: 는 이 cout이 std라는 네임스페이스에 속해 있다는 것을 의미 std::cout "Hello World"; // 화면에 "Hello World" 출력 (줄바꿈 없음) // printf : C 스타일 출력 함수, 문자열을 그대로 출력 printf("hello world"); // 화.. c++시작 #include // 표준 입출력 라이브러리를 포함합니다. 화면에 출력(std::cout)하기 위해 필요합니다.int main() // 프로그램의 실행이 시작되는 메인 함수입니다. { // 1부터 10까지 총 10번 반복하기 위한 for 문입니다. // i는 1부터 시작하며, 10 이하일 동안 반복하고, 반복할 때마다 i가 1씩 증가합니다. for (int i = 1; i 10; ++i) { // 현재 숫자(i)와 " : ", 그리고 "Hello World" 문장을 이어서 출력하고 줄을 바꿉니다(\n). std::cout " : Hello World\n"; } return 0; // 프로그램이 정상적으로 종료되었음을 운영체제에 알립니다. } c프로그래밍 마지막 정리 여기서 외울것은 x 연산자의 우선순위와 결합성 c언어에서 많이 사용하는 구두점들의 명칭과 용도 정리 주로 대, 중, 소 괄호를 많이 사용 함수를 만들때 함수 선언 또는 prototype을 쓰며 원형 이란 말은 잘 안씀 저 노란색 박스를 잘 정리해서 공부해야함 오픈북이니 써두자 .주석 처리하는 방법 정리 위에 것과 똑같지만 변수명이 다름 #define _CRT_SECURE_NO_WARNINGS#include #include #include int main() { int guess; // 사용자가 입력할 숫자를 저장할 변수 int random; // 컴퓨터가 생성한 랜덤 숫자를 저장할 변수 int count = 1; // 시도 횟수를 저장할 변수 srand((un.. c프로그래밍 정리(배열) 함수 선언은 프로토 타입이라고도 한다 오토변수의 특징 \0이라는 문자를 반드시 해줘야함 문자열 형식으로 쓰는것을 좀 더 선호함 배열의 초기화를 할때에는 하나만 해도 나머지가 알아서 초기화 됨 #define _CRT_SECURE_NO_WARNINGS #include int main() { int i, num[5], kor[5], eng[5], mat[5], c[5], total[5]; double avgkor = 0.0, avgeng = 0.0, avgmat = 0.0, avgc = 0.0; double avg[5]; printf("┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓\n"); printf("┃ 성적 처리 프로그램.. c프로그래밍 정리(함수) 내가 가지고 있는 동전은 argument이고 자판기 안에 있는 동전은 parameter이다 이전 1 2 3 다음