목록전체 글 (151)
성장일기
20번 읽을때 뒷 숫자를 고려하지 않음 Parse란?? 프로그래밍 도중 흔히 만나는 용어이다. 프로그램에서는 주로 다른 언어로 작성된 문서를 디코딩 한다는 의미로 해석할 수 있다. double dNum = double.Parse(Console.ReadLine()); "double형 변수 dNum에 한줄에 입력된 값(ReadLine 뜻)을 double형으로 받아들여서 입력하겠습니다." 5칙연산 +,-,*,/,%(나머지) window ctrl d -영역나누기 window ctrl d 화살표 -이동 window tab 만든 창 보기 && - and그리고 제어문은 괄호 안에 괄호 더 쓸 수 있음 else if - if문 안에 또 다른 if문을 쓰고 싶을 떄 오른쪽
○식별자 º식별자 시작 문자는 숫자로 할 수 없고 문자여야 한다 º특수 문자 중에서 유일하게 _(underscore) 만을 시작문자로 사용할 수 있다 º유니코드가 허용되기 때문에 한글 식별자도 가능하다 º예약어를 식별자로 사용할 수 없다('@'를 접두사로 붙여 식별자로 인식하게 할 수 있음) º이스케이프 시퀀스도 식별자로 사용할 수 있다 ○String,int 등의 활용
○암시적 변환 byte b = 250; short s = b; (byte - 1바이트, short - 2바이트) 둘다 정수형일 경우 범위를 초과하지 않는 한 봐줌(~255) short가 byte보다 더 크기 때문에 데이터 손실이 없음 -> 컴파일러가 알아서 변환 ○명시적 변환 ushort u = 65; char c = u; (둘 다 2바이트) 큰데이터 타입에서 작은 데이터 타입으로 변환할 때도 명시적 변환 사용해야 함 참고)보수법과 magnitude 모두 맨 앞에 1이 오면 음수
○불린형은 true/false 값만을 담을 수 있음 bool 또는 System.Boolean 으로 표현
○형동등성 원칙 ch = 3 (L-value) (R-value) char int 형이 다르면 캐스팅을 해 주어야 함 ch=(char)3; ○이스케이프 시퀀스 키보드로 입력할 수 없는 문자 표현하기 위해 \(역슬래시) '\t' - 탭문자를 표현(띄어쓴 문자) '\n' - 개행 문자를 표현(줄바꾼 문자) 즉 Console.WriteLine은 Console.Write에 '\n'을 덧붙여서 출력하는 것 º'(작은따옴표) - 1글자 표현 "(큰 따옴표) - Null을 표함한 글자(들) ex)0411Null - 글자끝에 null이 붙으면 문자열 유니코드를 표현하는데 이스케이프 시퀀스를 이용하기도 함 \(역슬래시)를 문자로 화면에 출력하려면 \, 두개의 역슬래시로 표현 문자열에도 char에서 사용했던 이스케이프 시퀀..
진법- 인간은 10진법 (10진법에는 9가 가장 큰수) 2진수는 1 n진수는 n개일때 올림수가 생긴다 n진수가 한자리에 표현할수 있는 수의 개수 n개 즉 n진수에서 한자리수 중 가장 큰 수는 n-1 8진법에서 7다음수는 10이된다 9진법에서 8다음수는 10이된다 진법이 클수록 더 많은 수를 저장할 수 있다 2진수 숫자가 너무 많을 시 읽기가 힘듦 이 숫자를 3개씩 묶으면 8진법으로 표현가능 4개씩 묶으면 16진법, 훨씬 많은 정보 저장 가능, 효율 (16진수는 9에서 하나 더 커지면 A,B,C,D,E,F) 16은 10 =>출력을 16진수로(컴퓨터 스스로 저장은 2진수로하지만 출력은 16진수로) 16진수 두자리 =1바이트 16진수 숫자 하나에 1니블 (path>) _ 프롬프트 커서 프롬프트:현재 디렉토리 ..