1 00:00:00,000 --> 00:00:00,610 2 00:00:00,610 --> 00:00:02,960 >> 데이비드 J. 마란 : 그래서 난 아직도 사랑 해요 이 프로그램에 의해 실망. 3 00:00:02,960 --> 00:00:06,980 내가했던 모든 말부터 다시 시작이다 여보세요여보세요 다윗 세계. 4 00:00:06,980 --> 00:00:08,940 하지만 동성은 여전히​​ 없다 이 프로그램에. 5 00:00:08,940 --> 00:00:10,530 사용자 입력을 더는 없습니다. 6 00:00:10,530 --> 00:00:12,520 그냥 하드 코드 출력이있다. 7 00:00:12,520 --> 00:00:13,760 >> 음, 우리는 이것보다 더 잘 할 수 있습니다. 8 00:00:13,760 --> 00:00:16,750 의 안쪽으로 돌아 가자 내 주요 기능. 9 00:00:16,750 --> 00:00:22,740 그리고 딱딱한 코드보다이 시간, 데이비드 내 이름으로, 날이 교체하자 10 00:00:22,740 --> 00:00:25,470 먼저, 명령과 일치 사용자에게. 11 00:00:25,470 --> 00:00:29,090 printf의 이름을 기술합니다. 12 00:00:29,090 --> 00:00:32,790 그래서 우리는 지금 사용자가 우리를 통보 한 상태로, 그 또는 그녀를 기대하는 자신의 13 00:00:32,790 --> 00:00:35,840 이름,하지만 지금은 실제로 필요 사용자의 이름을 얻는다. 14 00:00:35,840 --> 00:00:40,020 >> 음, 이전, 나는 사용자의를 저장할 수 있습니다 변수 궁극적 이름 15 00:00:40,020 --> 00:00:40,920 문자열 형식의. 16 00:00:40,920 --> 00:00:43,420 그리고 호출하는거야 그것은, 이전 이름​​. 17 00:00:43,420 --> 00:00:47,850 하지만 지금과 같이 지정해야합니다 대입 연산자, 일부 값 18 00:00:47,850 --> 00:00:48,760 그 변수. 19 00:00:48,760 --> 00:00:51,990 하지만이 시간, 나는 하드 코딩하지 않으 그것은, 내가 인용과 함께 이전과 같은 20 00:00:51,990 --> 00:00:53,150 데이비드을 끝 맺다. 21 00:00:53,150 --> 00:00:57,260 오히려, 나는 동적 싶어 사용자들은 키보드 입력과 22 00:00:57,260 --> 00:01:00,670 다음의 내부에 그 값을 저장 이 변수는 이름을 불렀다. 23 00:01:00,670 --> 00:01:04,530 >> 음,이 작업을 수행하는, 나는를 호출 할 수 있습니다 기능에 발생하는 기능 24 00:01:04,530 --> 00:01:06,640 GET 문자열라고. 25 00:01:06,640 --> 00:01:12,020 그러나이 기능을 훨씬 문자열과 같은, 자체는 실제로 C.와 함께 제공되지 않습니다 26 00:01:12,020 --> 00:01:17,380 오히려, CS50 직원 선언했다, CS50.h, 함수라는 파일에 27 00:01:17,380 --> 00:01:21,150 그 목적 인생에서 호출되는 문자열 사용자가 입력 할 수 있도록하는 것입니다 자신의 28 00:01:21,150 --> 00:01:24,850 또는 다음 그녀의 키보드에 이름, 이 함수는, 문자열, 수익을 얻을 수 29 00:01:24,850 --> 00:01:28,540 그 값은, 그래서 오른쪽에서 말하자면, 이 식의 편 30 00:01:28,540 --> 00:01:31,020 왼쪽에 이 식의. 31 00:01:31,020 --> 00:01:34,340 >> 의이 파일을 저장하자 이 프로그램을 컴파일합니다. 32 00:01:34,340 --> 00:01:37,510 , 입력 안녕하세요-2합니다. 33 00:01:37,510 --> 00:01:38,950 우리는 우리 점멸 프롬프트에서입니다. 34 00:01:38,950 --> 00:01:42,340 지금은 앞서 갈거야 및 ./hello-2 실행합니다. 35 00:01:42,340 --> 00:01:46,500 나는 실제로 내 이름을 진술하라는 메시지가 있어요 난 그냥 D-A-V-I-D, 그렇게 할 수 있습니다. 36 00:01:46,500 --> 00:01:50,230 입력하고, 거기에 우리는 프로그램이 즉, 다시, 데이비드여 인쇄합니다. 37 00:01:50,230 --> 00:01:54,250 >> 하지만이 시간이 나는 다윗이라고 주장 동적으로 화면에 출력, 38 00:01:54,250 --> 00:01:56,430 I, 나 자신이, 방금 입력 한 내용에 기초. 39 00:01:56,430 --> 00:02:01,000 그래서 그 가설하고 다시 실행을 테스트 할 안녕하세요-2 프로그램. 40 00:02:01,000 --> 00:02:04,030 의 내 이름이 언급하자 앨리스 같은 시간. 41 00:02:04,030 --> 00:02:07,590 그리고 실제로, 나는 함께 인사 해요 헬로 앨리스 또는 기타 42 00:02:07,590 --> 00:02:08,840 그 문제에 관해서는, 이름을 지정합니다. 43 00:02:08,840 --> 00:02:09,760