본문 바로가기
반응형

분류 전체보기108

variable(변수), local variable(지역변수), global variable(전역변수) variable(변수)는 변할 수 있는 수로, 컴퓨터에서 프로그램이 실행되는 동안 데이터(값)을 저장하기 위한 공간을 의미한다. 모든 변수는 사용하기 전에 미리 선언해야 하고, 반드시 초기화해야 한다. 변수는 이름이 꼭 있어야 하는데 이름은 알파벳, 숫자, 밑줄을 사용하여 만들 수 있다. 지금 보는 코드는 변수를 초기화한 모습이다. 변수를 초기화한다는 건 프로그램 시작에 앞서 초기의 값을 정하는 걸 의미한다. 여기서 int는 자료형 이름으로 여기서는 정수를 나타내고, i는 변수의 이름이다. 따라서 이 코드는 정수형 i를 선언하는데, 그 i는 50을 저장하고 있다는 의미를 가지고 있다. 한편, 변수 선언과 동시에 초기화를 다음과 같이 할 수 있다. 최근에는 { } 를 사용하여 변수를 초기화하기 시작하였다... 2022. 6. 26.
escape character, escape sequence(이스케이프 문자, 이스케이프 시퀀스) 이스케이프 문자(Escape Character), 이스케이스 시퀀스(Escape Sequence)는 특수한 기능을 갖고 있는 문자로, '\' 백슬래시를 사용한다. 백슬래시는 키보드의 '\'로 쓰며 둘은 같은 의미이다. 다음은 많이 사용하는 이스케이프 문자이다. 문자 기능 \a 경고음 출력 \b back space \f form feed(다음 새 페이지) \n 줄 바꿈(new line), 개행 \r carrige return(커서를 현재줄 앞으로 보냄) \t horizontal tab(키보드의 tab) \v vertical tab(수직 tab) \0 null 문자(ASCII 코드값이 0인 문자) 2022. 6. 25.
자료형(2) 변수 변수(variable)는 변할 수 있는 값이 저장되는 기억공간으로 프로그램이 실행 도중에 수시로 바뀐다. 사용자가 임의로 정할 수 있으며 모든 변수는 정해진 자료형이 있고, 할당된 값을 갖는다. 변수는 항상 사용되기 전에 선언되어야 하는데 함수 시작 전이나 함수 안에서 선언할 수 있다. 변수의 이름은 영문대소문자를 구별하여 사용하고, 반드시 영문자나 밑줄(_)로 시작해야 하며, 중간에 숫자, 밑줄(_)을 포함할 수 있다. 하지만 중간에 밑줄(_) 외 특수문자기호를 섞어쓸 수는 없다. 또한 변수의 이름으로 같은 이름의 예약어는 사용할 수 없다. 2022. 6. 24.
자료형(1) 상수 datatype(자료형)은 사용하는 자료의 형태를 말한다. 변수나 함수 등을 사용할 때 컴파일러가 기억공간을 마련하는데, 이 때 자료의 형태에 따라 다른 크기의 메모리를 확보한다. constant(상수)는 값이 한번 정해지면 변경할 수 없는 수로, 고정된 값이다. 상수의 종류로는 정수형, 실수형, 문자형, 문자열 상수가 있다. 정수형 상수는 8진수, 10진수, 16진수로 표현할 수 있으며, 다음과 같다. 구분 예 설명 8진수 0213, 0596,..... 0~7까지의 숫자를 사용하며, 숫자 앞에 0을 붙인다. 10진수 10, 758, -43,... 0~9까지의 숫자를 사용하며, 0으로 시작할 수 없다. 16진수 0xed, 0X6G,... 0~9와 A~F를 사용하며, 숫자 앞에 0x를 붙인다. long형 .. 2022. 6. 23.
반응형
LIST