>> 스피커 : 기억 C에있는 모든 데이터가 유형은 특정 크기가.
하지만 그 크기가 아주 잘 따라 달라질 수 있습니다 당신이 사용하고있는 컴퓨터에
C. 지금, 우리는 내부 C를 사용하는 일이 CS50 어플라이언스, 그래서 내부
기기는 문자 얼마나 큰?
두 배는 어느 정도입니까?
INT는 어느 정도입니까?
플로트가 어느 정도입니까?
>> 음, 어디 보자 일부 코드.
표준 io.h에는, INT 무효 메인 (가) 있습니다.
그리고 지금의이 선언을 시작하자 그 몇 가지 변수
크기는 우리는 인쇄 할 수 있습니다 -
문자 C, 더블 D, 플로트 F, 그리고 나는 int로.
지금, 나는 어떤 값을 저장하지 않을 것이다 이러한 변수 때문에 I 만
자신의 특정 크기에 대한 관심.
>> 자신의 크기를보고, 인쇄 F를 사용합니다, 뿐만 아니라 크기라는 C 연산자
의, 정확히 대답 할 그 질문.
어디 보자.
다음에 콜론 인쇄 F의 문자,, %가 1 백 슬래시 명.
즉, 나는 인쇄 할 그 크기에 따라 문자 대장.
>> 그래서 쉼표를 포함합니다 C의 크기 하였다.
의는 이제 두 번 다시이 작업을 수행 할 수 있습니다.
인쇄 F, 배, %의 I, 백 슬래시 N, 가까운 따옴표, 쉼표, D의 크기입니다.
지금은 계속 사용하는거야, 알 %의 나, 그에에게 의미
어떤 변화되지 않는 것이 있기 때문에, int는 내가 측정있어하는 단위
이러한 변수의 크기입니다.
>> 사실, 크기의 일부를 반환하는 것입니다 바이트 수, 어쩌면, 어쩌면
두, 어쩌면 더.
그러나 각각의 경우에, 그것은 참으로 나에게 int를 제공합니다.
그리고 그게 내가 원하는 장소 홀더의 분류에 관계없이 사용하는,
크기가 난 받고 있어요.
의 두 개 이상의 인쇄 F의 작업을 수행 할 수 있습니다.
>> 주식 비율, 퍼센트 나, 백 슬래시 N, F의 크기입니다.
인쇄 F, 중간, %의 나는, 백 슬래시 N, I의 크기입니다.
컴파일의 지금 저장할 수 있습니다, 이 프로그램을 실행합니다.
의 확인, 크기, 도트 슬래시의 크기, 우리는 볼이 CS50 기기,에
문자는 1 바이트, 더블은 8 개입니다 바이트, 플로트 4 바이트, int이며
4 바이트,뿐만 아니라입니다.