1 00:00:00,000 --> 00:00:00,470 2 00:00:00,470 --> 00:00:02,640 >> డేవిడ్ J. మలన్: యొక్క అమలు లెట్ ఒక ప్రయోజనాన్ని తీసుకుంటుంది కార్యక్రమం 3 00:00:02,640 --> 00:00:06,280 CS50 లైబ్రరీ, అనే ఫంక్షన్ను ఉపయోగించి దీని ప్రయోజనం జీవితంలోని ఉంది Int, పొందండి 4 00:00:06,280 --> 00:00:09,960 ఆ, ఒక Int పొందడానికి చేయండి, లేదా వినియోగదారు నుండి ఒక పూర్ణ,. 5 00:00:09,960 --> 00:00:14,350 బాగా, మేము మొదటి ఈ ఫంక్షన్ను ఉపయోగించడానికి CS50 లైబ్రరీ యొక్క ఉన్నాయి అవసరం 6 00:00:14,350 --> 00:00:17,480 మేము ప్రదర్శించగల శీర్షికా ఫైలును, పదునైన వాంగ్మూలం. 7 00:00:17,480 --> 00:00:22,470 >> తదుపరి యొక్క లెట్, మేము తరచుగా వంటి, ఉన్నాయి ప్రామాణిక io.h మేము ప్రాప్తి తద్వారా 8 00:00:22,470 --> 00:00:24,410 printf వంటి ఫంక్షన్కు. 9 00:00:24,410 --> 00:00:29,450 ఇప్పుడు Int తో,, కూడా ప్రధాన డిక్లేర్ లెట్ ప్రధాన గర్జన, బహిరంగ వంకర జంట కలుపు, మరియు 10 00:00:29,450 --> 00:00:31,780 preemptively దగ్గరగా వంకర కలుపు. 11 00:00:31,780 --> 00:00:35,740 మరియు వినియోగదారు వెళ్లండి ఇప్పుడు చూద్దాం రెండు పూర్ణాంకాల, మరియు లెట్స్ కాల్ 12 00:00:35,740 --> 00:00:38,210 వాటిని, కొరకు చర్చ, x మరియు y. 13 00:00:38,210 --> 00:00:42,140 మరియు చివరకు ఆ రెండు విలువలు జోడించడానికి అనుమతిస్తుంది, x మరియు y, కలిసి విధంగా 14 00:00:42,140 --> 00:00:45,060 చాలా సరళమైన అమలు కాలిక్యులేటర్లు. 15 00:00:45,060 --> 00:00:50,080 >> printf, నాకు ఒక పూర్ణాంకానికి ఇవ్వండి దయచేసి. 16 00:00:50,080 --> 00:00:52,780 ఇప్పుడు మేము నిజంగా పొందాలి యూజర్ నుండి ఆ, Int. 17 00:00:52,780 --> 00:00:57,670 ఇది చేయుటకు, నేను డిక్లేర్ వెళుతున్న ఒక వేరియబుల్ తద్వారా పెడుతోంది, x అనే 18 00:00:57,670 --> 00:01:01,390 ఏదో కంప్యూటర్ మెమరీ ఈ వేరియబుల్ కోసం, x. 19 00:01:01,390 --> 00:01:05,740 ఇప్పుడు ఉపయోగించి, నాకు కేటాయించండి కార్య ఆపరేటర్లు, తిరిగి విలువ, 20 00:01:05,740 --> 00:01:07,800 కాబట్టి Int పొందండి యొక్క, మాట్లాడటం. 21 00:01:07,800 --> 00:01:11,440 ఇతర మాటలలో, కుడి వైపు ఈ వ్యక్తీకరణ యొక్క, యొక్క పొందడానికి కాల్ 22 00:01:11,440 --> 00:01:16,630 లో ప్రకటించింది ఫంక్షన్ ఇది Int, CS50.h మరియు Int పొందండి చేయడానికి అనుమతిస్తుంది 23 00:01:16,630 --> 00:01:20,490 ఏదో ఒక Int పొందే భారీ ట్రైనింగ్ యూజర్ నుండి, తిరిగి, 24 00:01:20,490 --> 00:01:24,210 మాట్లాడటానికి, ఆపై నుండి నిల్వ చేయడానికి ఈ వ్యక్తీకరణ యొక్క కుడి వైపు 25 00:01:24,210 --> 00:01:26,680 ఎడమ వైపు లోకి ఈ వ్యక్తీకరణ యొక్క. 26 00:01:26,680 --> 00:01:29,570 >> యొక్క తదుపరి, ఈ అదే పనిని లెట్ సమయం ఒక కోసం ఒక విలువ 27 00:01:29,570 --> 00:01:31,440 వేరియబుల్ y అనే. 28 00:01:31,440 --> 00:01:36,760 printf, నాకు మరొక పూర్ణాంకానికి ఇవ్వాలని దయచేసి. 29 00:01:36,760 --> 00:01:40,220 తద్వారా కొత్త ప్రకటించారు, y, Int వేరియబుల్ ఈ సమయంలో 30 00:01:40,220 --> 00:01:43,660 y, Int పొందండి సమానం. 31 00:01:43,660 --> 00:01:47,010 ఇతర మాటలలో, నేను Int పొందండి కాల్ చేయవచ్చు అనేకసార్లు, మరియు ఇది ప్రతి సమయం 32 00:01:47,010 --> 00:01:50,690 సంసార పూర్ణాంకం తిరిగి వెళుతున్న యూజర్ వాస్తవానికి టైప్ చేసారు. 33 00:01:50,690 --> 00:01:53,920 >> చివరకు, కలిసి x మరియు y జోడించడానికి అనుమతిస్తుంది. 34 00:01:53,920 --> 00:02:02,620 printf,% d మరియు% d ఈ మొత్తం, అలా ఇతర పదాలు, నేను ప్లగ్ వెళుతున్న 35 00:02:02,620 --> 00:02:06,400 వారికి x మరియు y యొక్క విలువలు హోల్డర్ విలువలు. 36 00:02:06,400 --> 00:02:10,720 % D, బాగా,% d. 37 00:02:10,720 --> 00:02:13,710 ఇతర మాటలలో, నేను ఒక పూర్ణాంకానికి జోడిస్తే మరో పూర్ణాంకానికి, నేను వెళుతున్న 38 00:02:13,710 --> 00:02:14,810 మూడవ పూర్ణాంకానికి పొందడానికి. 39 00:02:14,810 --> 00:02:18,750 అందువలన, నేను మూడవ ఉపయోగించడానికి వెళుతున్న ఒక Int కోసం హోల్డర్ ఉంచండి. 40 00:02:18,750 --> 00:02:22,540 >> ఒక కొత్త ఉంచాలి కాలం, బాక్ స్లాష్ n, తెరపై లైన్ తరలించడానికి విధంగా 41 00:02:22,540 --> 00:02:25,160 , విలక్షణముగా దగ్గరగా కోట్ డౌన్ కర్సర్. 42 00:02:25,160 --> 00:02:28,490 >> ఇప్పుడు, printf, ఈ సందర్భంలో, అన్నారు కొన్ని అదనపు తీసుకోవాలని 43 00:02:28,490 --> 00:02:30,200 వాదనలు, నిజానికి మూడు,. 44 00:02:30,200 --> 00:02:33,580 మొదటి వాదన లో, నేను చేసిన ఎందుకంటే పేర్కొన్న మూడు స్థానపతులను. 45 00:02:33,580 --> 00:02:36,470 కాబట్టి నేను ఈ వేరు వెళుతున్న వాదనలు, వంటి ఎల్లప్పుడూ, కామాలతో. 46 00:02:36,470 --> 00:02:40,200 మొదటి అలాంటి ఒక వాదన అని అన్నారు x, రెండవ అధికారిక కార్యక్రమాల్లో అన్నారు 47 00:02:40,200 --> 00:02:43,950 y మరియు మూడవ ఇటువంటి వాదన అని , బాగా, కేవలం ఒక అన్నారు 48 00:02:43,950 --> 00:02:46,910 అంకగణితం వ్యక్తీకరణ, x ప్లస్ y. 49 00:02:46,910 --> 00:02:51,730 నేను నా వాదన జాబితా మూసివేసి వెళుతున్న ఒక బ్రాకెట్లు సెమికోలన్, సేవ్ నా 50 00:02:51,730 --> 00:02:54,140 ఫైల్, మరియు ఇప్పుడు ఈ ప్రోగ్రామ్ కంపైల్. 51 00:02:54,140 --> 00:02:56,730 >> కట్లపాము ను ఎంటర్ చేయండి. 52 00:02:56,730 --> 00:02:58,300 నా మెరిసే ప్రాంప్టులో ఉన్నాను. 53 00:02:58,300 --> 00:03:02,040 డాట్ - ఇప్పుడు అమలు అనుమతిస్తాయి కట్లపాము ను ఎంటర్ స్లాష్. 54 00:03:02,040 --> 00:03:03,250 నాకు ఒక Int ఇవ్వండి. 55 00:03:03,250 --> 00:03:04,820 యొక్క 1 ప్రారంభిద్దాం. 56 00:03:04,820 --> 00:03:06,160 నాకు మరొక పూర్ణాంకానికి ఇవ్వండి. 57 00:03:06,160 --> 00:03:07,460 యొక్క 2 వీడలేదు. 58 00:03:07,460 --> 00:03:11,060 మరియు ఆశాజనక, 1 యొక్క మొత్తం మరియు 2 3. 59 00:03:11,060 --> 00:03:12,980