1 00:00:00,000 --> 00:00:00,450 2 00:00:00,450 --> 00:00:03,280 >> HÖGTALARE 1: Låt oss ta en titt på den enklaste av program och se. 3 00:00:03,280 --> 00:00:08,300 Jag har redan öppnat gedit och sparas min fil som hej zero.c. 4 00:00:08,300 --> 00:00:10,160 Låt oss nu återskapa den. 5 00:00:10,160 --> 00:00:17,750 Inkludera standardio.h int main void öppna klammerparentes och i förväg 6 00:00:17,750 --> 00:00:23,120 stängd lockig stag, då en fördjupning, printf, citat, unquote 7 00:00:23,120 --> 00:00:30,220 "Hej, världen" backslash n nära nära parentes semikolon. 8 00:00:30,220 --> 00:00:30,640 >> Okej. 9 00:00:30,640 --> 00:00:32,229 Så vad är de framträdande egenskaper hos 10 00:00:32,229 --> 00:00:33,195 detta program? 11 00:00:33,195 --> 00:00:34,980 Nåväl, låt oss börja med linje ett. 12 00:00:34,980 --> 00:00:40,690 I linje ett, har vi en kraftig inkluderar uttalande följt av standard io.h. 13 00:00:40,690 --> 00:00:44,870 Tja, skarp inkluderar helt enkelt berättar kompilator språng inkludera innehållet i 14 00:00:44,870 --> 00:00:47,700 följande fil höger där i min egen fil. 15 00:00:47,700 --> 00:00:48,830 Vilken fil är det? 16 00:00:48,830 --> 00:00:50,940 Tja, det är en fil som heter standard io.h. 17 00:00:50,940 --> 00:00:54,430 Och inne i den filen är så kallade deklarationer av funktioner som vi 18 00:00:54,430 --> 00:00:55,560 kan finna intressant. 19 00:00:55,560 --> 00:01:00,460 I detta fall händer printf vara den funktion som deklareras i det 20 00:01:00,460 --> 00:01:01,730 separat fil. 21 00:01:01,730 --> 00:01:04,250 >> Nu i linje tre, vi har viss ytterligare, ny 22 00:01:04,250 --> 00:01:06,990 syntax, int, huvud, tomrum. 23 00:01:06,990 --> 00:01:11,060 Tja, hänvisar int till den så kallade tillbaka typ av huvud, 24 00:01:11,060 --> 00:01:12,740 vilket värde den återvänder. 25 00:01:12,740 --> 00:01:15,420 För det mesta kan vi vända blunda för detta för nu. 26 00:01:15,420 --> 00:01:20,080 Men ta på tron ​​att huvud är av standard och underförstått att gå till 27 00:01:20,080 --> 00:01:22,650 tillbaka, så att säga, ett värde på noll. 28 00:01:22,650 --> 00:01:24,530 Men mer om det en annan gång. 29 00:01:24,530 --> 00:01:27,130 >> Samtidigt namnet på denna Funktionen är, sannerligen, huvud. 30 00:01:27,130 --> 00:01:30,140 Och det är standardnamnet för alla program skrivet i C. Och sedan 31 00:01:30,140 --> 00:01:34,060 slutligen inuti parenteserna här, vi har tomrum, som helt enkelt säger 32 00:01:34,060 --> 00:01:37,210 att detta program inte tar kommandoradsargument. 33 00:01:37,210 --> 00:01:40,170 Men låt oss ta en närmare titt på de en annan dag, liksom. 34 00:01:40,170 --> 00:01:43,140 >> Slutligen, den mest intressanta linjen, naturligtvis, är linje fem. 35 00:01:43,140 --> 00:01:46,230 Och det är där vi definierar essensen av detta program, som är att skriva ut på 36 00:01:46,230 --> 00:01:49,570 skärmen, dvs visning hallå världen. 37 00:01:49,570 --> 00:01:51,050 Printf är en funktion. 38 00:01:51,050 --> 00:01:54,430 Och återigen, är den funktionen deklareras i den andra fil som heter standard 39 00:01:54,430 --> 00:01:57,670 io.h att någon annan genomförts för länge sedan. 40 00:01:57,670 --> 00:02:01,530 Och printf verkar ta ett argument, så att säga. 41 00:02:01,530 --> 00:02:06,540 Eftersom det finns en noterad sträng, en sekvens av tecken, mellan 42 00:02:06,540 --> 00:02:10,280 att par av parenteser, innebär att som printf faktiskt tar en 43 00:02:10,280 --> 00:02:13,360 argument, och det argumentet går att påverka dess beteende. 44 00:02:13,360 --> 00:02:16,650 >> I det här fallet, det kommer att instruera printf exakt vad de ska 45 00:02:16,650 --> 00:02:18,110 skriva ut på skärmen. 46 00:02:18,110 --> 00:02:21,380 Den semikolon, under tiden, i slutet av denna linje säger helt enkelt, det är det 47 00:02:21,380 --> 00:02:22,110 för detta uttalande. 48 00:02:22,110 --> 00:02:23,030 Jag är klar. 49 00:02:23,030 --> 00:02:26,280 Det faktum att vi på rad sex har avslutande klammerparentesen medel, ja, 50 00:02:26,280 --> 00:02:27,690 detta program är klar. 51 00:02:27,690 --> 00:02:29,580 Och där har vi det, hallå världen. 52 00:02:29,580 --> 00:02:31,138