상수(2)
-
혼자 연구하는 C/C++ 3장 정리(변수)
1. 변수의 정의말뜻 그대로 풀어보면 변할 수 있는 수.보존과 관리를 위해 사용한다. 메모리 관리를 효율적으로 하기위해 사용한다.이름은 변수이지만 반드시 수만 들어가는 것이 아닌 문자열이나 포인터 같은 자료형도 저장.컴퓨터가 하는 주된 일은 메모리에 기록된 값을 처리해 입출력 하는 것.4GB의 메모리는 40억 개나 되는 이런 기억 소자들에 이름을 붙여줄 수 없음.연산 대상 메모리의 위치를 구분하기 위해 숫자로 된 번지(Address)를 사용.0x183c7eda에 값을 저장해라! 그런데 이걸 어떻게 외워?!이런 값이 10개만 있어도 사람 머리는 산산조각 남.그래서 변수를 사용하면 실제 번지 값을 읽거나 쓰는 코드를 대신 작성할 수 있다!int Num;이렇게 변수를 사용하면 실제 코드를 작성할때 Num = ..
2015.02.26 -
혼자 연구하는 C/C++ 2장 정리(첫 번째 예제)
1. 에러에 대한 대처에러 - 문법상 명백하게 잘못된 점이 있어서 번역할 수 없음.경고 - 의심스러워 보이는 문장이기때문에 일단 컴파일을 가능한 경미한 실수. 2. 프로그램의 구성 요소사람이 쓰는 자연어의 품사와 비슷한 개념이 존재. 키워드(Keyword) - C언어 자체가 의미를 미리 정해 놓은 단어들이며 예약어.ex) auto, case, char, int, long, void ... (C), asm, class, delete, mutable, new... (C++) 명칭(Identifier) - 변수나 함수 같은 것들은 자기만의 고유한 이름을 가질 수 있음.ex ) GetString(), score점수를 기억한다면 Score, 합을 계산하는 함수라면 GetTotal.- 키워드는 쓸 수 없음.- 알파..
2015.02.26