char
자바의 정석 정리(6) - 기본형 타입
기본형(primitive type) 논리형 - boolean true 와 false 중 하나를 저장가능, 기본값은 false 대답(yes/no), 스위치(on/off) 등의 논리구현에 주로 사용 1bit만으로 충분하지만 자바에서는 데이터 최소단위가 byte이므로 boolean의 크기는 1byte 자바에서는 대소문자를 구분하므로 true or false 만 사용가능 문자형 - char 단 하나의 문자만 저장 가능 문자는 작은 따옴표 ''로 표기 변수에 문자가 저장되는 것이 아닌 문자의 유니코드(정수)가 저장된다 컴퓨터는 숫자밖에 모르기에 모든 데이터를 숫자로 변환하여 저장한다 문자 'A'의 유니코드는 65이므로 변수에는 65가 저장된다 ex) char ch = 'A' = 65 어떤 문자의 유니코드를 알고 ..
자바의 정석 정리(2) - 리터럴과 지시자
문자 리터럴과 문자열 리터럴 문자 리터럴 : 작은따옴표로 문자 하나를 감싼 것 ex) 'A' 문자열 리터럴 : 큰 따옴표로 두 문자 이상을 감싼 것 ex) "auto" char : 단 하나의 문자만 저장 가능 (반드시 안에 하나의 문자가 있어야 함) String : 두 문자이상의 여러 문자 저장 가능 (빈 문자열 : 안에 아무런 문자도 넣지 않는 것을 허용) 문자열 + any type -> 문자열 + 문자열 -> 문자열 any type + 문자열 -> 문자열 + 문자열 -> 문자열 줄바꿈 문자 : '%n' or '\n' (OS마다 줄바꿈 문자가 다를 수 있기에 '%n' 사용하는 것이 더 안전) 지시자 목록 %b : 불리언(boolean) 형식으로 출력 %d : 10진(decimal) 정수의 형식으로 출력..
C언어 프로젝트 1 : 경찰서 조사서 쓰기
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 #include int main(void) { // 프로젝트 // 경찰관이 범죄자의 정보를 입수 (조서 작성) // 이름, 나이, 몸무게, 키 ,범죄명 char name[256]; //문자열을 입력할 때에는 입력받을 인수의 크기를 지정해 주어야 함. printf("이름이 어떻게 되세요?"); scanf_s("%s", name, size..