프로그래밍 언어/C++ 3

[c++] 타입

타입 1. 변수 1) 변수 (variable) : 데이터를 저장하기 위해 프로그램에 의해 이름을 할당 받은 메모리 공간 즉 변수는 데이터를 저장할 수 있는 메모리 공간을 의미하고, 저장된 값은 변경 가능 정수형 : char형, int형, long혈, long long혈 실수형 : float형, double형 구조체 : 서로다른 변수형 데이터 묶어서 처리 가능 ( 정수형, 실수형 같이 사용 가능) 2) 변수 이름 생성 규칙 : 변수 이름 생성시 저장할 데이터를 잘 나타낼 수 있게 지으면 좋음 (1) 변수 이름은 영문자(대소문자),숫자,언더바( _ )로만 구성 가능 (2) 변수 이름 숫자로 시작 불가 (3) 변수 사이에 공백 포함 불가 (4) 변수 이름으로 c++에 미리 정의된 키워드 사용 불가 ex) in..

[c++] 시작

c++ 시작 1. c++ : c언어 여러가지 기능 추가한 언어 c++ = c언어의 절차 지향적 특징 + class 사용하는 객체 지향적 특징 2. c++ 프로그래밍 프로그래밍 : 소스 파일 -> 실행 파일 1) 소스 파일(source file) 작성 : c++문법에 맞게 논리적으로 작성된 프로그램 원시 파일이라고 하기도 함 c++을 통해 작성된 소스 파일의 확장자는 대부분 .cpp 2) 선행처리기(preprocessor)에 의한 선행 처리 : 소스 파일 중 선행처리 문자(#)으로 시작하는 선행처리 지시문의 처리 작업 선행처리 작업은 선행처리기에 의해 처리됨 코드를 생성하는 것이 아닌, 컴파일 하기 전 컴파일러가 작업하기 좋도록 소스를 재구성해주는 역할만을 함 3) 컴파일러(compiler)에 의한 선행 ..

[c++] c++을 시작하며

c++을 시작하며 백준 2751번 문제를 풀면서 c언어로 함수를 만들었더니 계속 시간 초과가 떴다. 화가 나서 c++을 해볼까해서 지금부터 시작할거다. 망고가 추천해준 곳에서 c++ 공부할거다. c++로도 안되면 고망고 가만안둔다 딱대 그러면 파이썬하라네요 이 친구 가만안두어 밤길조심해 밑에는 c++ 공부할 곳의 링크 c언어랑 다른 부분만 골라서 공부할 예정! 갓생살기 시작~ tcpschool http://www.tcpschool.com/cpp/intro