1 00:00:00,000 --> 00:00:00,440 2 00:00:00,440 --> 00:00:00,860 >> 1 વક્તા: અધિકાર છે. 3 00:00:00,860 --> 00:00:03,260 કે છેલ્લા કાર્યક્રમ થોડી કંટાળાજનક હતું. 4 00:00:03,260 --> 00:00:05,510 આપણે આગળ વધીશું અને વ્યક્તિગત કરો આ થોડો. 5 00:00:05,510 --> 00:00:07,710 , વિશ્વ હેલો કહો બદલે અમે આગળ કેમ ન જાય તો 6 00:00:07,710 --> 00:00:09,680 અને ડેવિડ હેલો, કહે છે? 7 00:00:09,680 --> 00:00:12,500 વેલ, આ કરવા માટે, હું સંપર્ક કરી શકે છે રીતે એક દંપતી આ. 8 00:00:12,500 --> 00:00:15,760 હું કરી શકે છે, અલબત્ત, માત્ર હાર્ડ કોડ ડેવિડ, પરંતુ તે બધા નથી કે 9 00:00:15,760 --> 00:00:17,650 મૂળભૂત રીતે જુદા છેલ્લા આવૃત્તિ માંથી. 10 00:00:17,650 --> 00:00:21,430 તેથી આપણે આગળ લીપ લેવા દો, પૂર્વવત્ કે બદલવા માટે, અને તેના બદલે એક નવી દાખલ 11 00:00:21,430 --> 00:00:23,980 રેખા પાંચ વાર હતી, જ્યાં કોડ વાક્ય. 12 00:00:23,980 --> 00:00:28,970 >> ખાસ કરીને, શું હું અહીં કરવા જાઉં છું ત્યાં, શબ્દમાળા નામે ઉમેરો 13 00:00:28,970 --> 00:00:30,920 એક ચલ જાહેર. 14 00:00:30,920 --> 00:00:34,240 સી, તો તમે છે માત્ર નોંધ કરો કે ચલ એક નામ આપો, જેમાં માટે 15 00:00:34,240 --> 00:00:38,110 આ કિસ્સામાં તમે પણ છે, નામ છે તે શું છે પ્રકારને સ્પષ્ટ કરવા માટે. 16 00:00:38,110 --> 00:00:41,970 અમે વચ્ચે, લાંબા પહેલાં અન્ય પ્રકારની જોશો તેમને પૂર્ણાંકો અને અપૂર્ણાંક બિંદુ 17 00:00:41,970 --> 00:00:46,480 કિંમતો અને વધુ, પરંતુ હવે માટે, શબ્દમાળા માત્ર એક શબ્દ કે શબ્દસમૂહ માટે, વધુ છે 18 00:00:46,480 --> 00:00:49,340 ઔપચારિક, શૂન્ય ક્રમ અથવા વધુ અક્ષરો. 19 00:00:49,340 --> 00:00:53,760 તેથી આ ક્ષણે, આ વાક્ય પાંચ છે મને નામ કહેવાય ચલ આપે કહ્યું હતું કે 20 00:00:53,760 --> 00:00:56,560 શબ્દમાળા કે જેમની માહિતી પ્રકાર છે. 21 00:00:56,560 --> 00:01:00,460 >> હવે, હું, ત્યાં નીચેની સંગ્રહ કરવા માંગો અને સી તે કરવા માટે, અમે સમાન ઉપયોગ 22 00:01:00,460 --> 00:01:03,030 તો તરીકે ઓળખાય છે, સાઇન ઇન કરો સોંપણી ઓપરેટર. 23 00:01:03,030 --> 00:01:04,860 તેથી હું નીચે પ્રમાણે આગળ વધવા માટે જઈ રહ્યો છું. 24 00:01:04,860 --> 00:01:10,220 સમકક્ષ ભાવ, અવતરણ ચિહ્નો પૂરાં કરવાં, ડી એ વી આઇ ડી, બંધ ભાવ, અર્ધવિરામ. 25 00:01:10,220 --> 00:01:15,595 રેખા પાંચ માં ચોખ્ખી અસર હવે છે સ્ટોર, શબ્દમાળા, ડી એ વી આઇ ડી જાહેર 26 00:01:15,595 --> 00:01:19,480 તે આ છે કે જમણી બાજુની થી આ પર ચલ અભિવ્યક્તિ 27 00:01:19,480 --> 00:01:21,480 આ અભિવ્યક્તિ ડાબી બાજુ. 28 00:01:21,480 --> 00:01:25,970 તેથી આ વાક્ય ના અંત સુધીમાં, અમે ડી એ વી આઇ ડી ચલ ની અંદર સંગ્રહિત 29 00:01:25,970 --> 00:01:27,450 નામ કહેવામાં આવે છે. 30 00:01:27,450 --> 00:01:28,910 >> હવે આપણે આ ચલ ઉપયોગ કરીએ. 31 00:01:28,910 --> 00:01:35,010 રેખા છ, હું બદલો જાઉં છું એક પ્લેસહોલ્ડર સાથે વિશ્વ. 32 00:01:35,010 --> 00:01:39,960 % S અનુસાર વ્યાખ્યાયિત કરવામાં આવે છે એક હોવા તરીકે printf માટે દસ્તા: 33 00:01:39,960 --> 00:01:41,690 શબ્દમાળા માટે પ્લેસહોલ્ડર. 34 00:01:41,690 --> 00:01:44,620 બીજા શબ્દોમાં કહીએ તો, તે માહિતી એક માર્ગ છે હું મૂકી જાઉં છું કે printf 35 00:01:44,620 --> 00:01:47,930 અહીં કેટલીક અન્ય કિંમત છે, પરંતુ દો મને માત્ર એક ક્ષણ તમે કહો શું 36 00:01:47,930 --> 00:01:49,180 તે જ હશે. 37 00:01:49,180 --> 00:01:52,800 હવે, કેવી રીતે હું printf કહેવું આગળ વધવું છે તે કિંમત પ્રયત્ન રહ્યું છે શું? 38 00:01:52,800 --> 00:01:56,850 >> ઠીક છે, હું એક સાથે printf પૂરી પાડવાની જરૂર બીજી દલીલ, અને તે કરવા માટે, હું 39 00:01:56,850 --> 00:02:00,460 આ પ્રકારનું પ્રથમ પછી અલ્પવિરામ મુકવાની જરૂર છે આ ટાંકવામાં આવ્યા જે દલીલ, 40 00:02:00,460 --> 00:02:04,990 શબ્દમાળા, અને પછી હું શું સ્પષ્ટ કરવાની જરૂર છે મૂલ્યો છે માં પ્લગ કરવા માંગો છો 41 00:02:04,990 --> 00:02:07,010 પ્રથમ દલીલ માતાનો પ્લેસહોલ્ડર. 42 00:02:07,010 --> 00:02:10,880 તેથી મારા ચલ ના નામ, છે અલબત્ત, નામ, તે લખો પૂરતા છે જેથી 43 00:02:10,880 --> 00:02:14,000 બીજા તરીકે "નામ" printf માટે દલીલ. 44 00:02:14,000 --> 00:02:15,070 હવે ભૂલો મા;. 45 00:02:15,070 --> 00:02:20,440 અલ્પવિરામ ની અંદર છે તેમ છતાં નોંધાયેલા શબ્દમાળા કે ખરેખર છે 46 00:02:20,440 --> 00:02:24,370 શબ્દમાળા અંદર તેથી જો તેમ ન હોય અન્ય એક દલીલ અલગ. 47 00:02:24,370 --> 00:02:28,740 કે બહાર છે કે માત્ર આ અલ્પવિરામ નોંધાયેલા શબ્દમાળા ખરેખર અલગ 48 00:02:28,740 --> 00:02:31,700 થી printf પ્રથમ દલીલ તેની બીજી દલીલ. 49 00:02:31,700 --> 00:02:34,270 >> હવે આ કાર્યક્રમ કમ્પાઇલ. 50 00:02:34,270 --> 00:02:36,500 હેલો એક બનાવો. 51 00:02:36,500 --> 00:02:39,570 દેવતા મારા ઓહ, પેદા પાંચ ભૂલો, અને મારા કાર્યક્રમના 52 00:02:39,570 --> 00:02:41,100 માત્ર સાત રેખાઓ લાંબા. 53 00:02:41,100 --> 00:02:44,720 ઠીક છે, કારણ કે હંમેશા છેલ્લા જોવા નથી તમારી સ્ક્રીન પર ભૂલો. 54 00:02:44,720 --> 00:02:47,960 પહેલીવાર કારણ જુઓ કદાચ વ્યાપક અસરો જેમાં છે 55 00:02:47,960 --> 00:02:51,600 માત્ર એક ભૂલ ઉપર બનાવેલ ત્યાં કરતાં વધુ ભૂલો દેખાવ 56 00:02:51,600 --> 00:02:52,570 ખરેખર છે. 57 00:02:52,570 --> 00:02:56,620 >> તેથી મને ઉપર સ્ક્રોલ કરો, અને પ્રથમ આવી અહીં boldfaced ભૂલની ઉપયોગ છે 58 00:02:56,620 --> 00:02:59,140 બિનજાહેર ઓળખકર્તા શબ્દમાળા. 59 00:02:59,140 --> 00:03:00,630 તમે પ્રમાણભૂત જવાની હતી? 60 00:03:00,630 --> 00:03:01,990 કોઈ સારું, હું ન હતી. 61 00:03:01,990 --> 00:03:06,700 હું શબ્દમાળા અર્થ આ છે, પરંતુ તે હું તારણ કે જેઓ શબ્દમાળા તરીકે અસ્તિત્વમાં નથી ભૂલી ગયા છો 62 00:03:06,700 --> 00:03:10,830 માહિતી સી કલ્પનાત્મક તકનિકી લખો તે અસ્તિત્વ ધરાવે છે, પણ આ શબ્દ 63 00:03:10,830 --> 00:03:16,210 "શબ્દમાળા" માત્ર અસ્તિત્વમાં કારણ કે આ CS50 સ્ટાફ તેથી વાત કરવા માટે, તે જાહેર કરી છે, 64 00:03:16,210 --> 00:03:18,160 આપણે આપણી જાતને લખ્યું કે ફાઇલમાં. 65 00:03:18,160 --> 00:03:22,540 હકીકતમાં, માત્ર કોઈને લાંબા સમય પહેલા તરીકે એક ફાઇલમાં printf વિધેય જાહેર 66 00:03:22,540 --> 00:03:28,310 ધોરણ IO.H કહેવાય છે, તેથી અમે કર્યું સ્ટાફ એક માહિતી પ્રકાર તરીકે શબ્દમાળા જાહેર 67 00:03:28,310 --> 00:03:32,470 ફાઈલ કે, કોઈ જ નવાઈ, cs50.h. કહેવામાં આવે છે 68 00:03:32,470 --> 00:03:36,340 >> તેથી આપણે ટોચ પર પાછા જાઓ મારા કાર્યક્રમ અને કમ્પાઇલર જાણ કે 69 00:03:36,340 --> 00:03:40,130 હું પ્રતીક વાપરવા માટે જ જોઈએ છે શબ્દમાળા, હું પણ શિક્ષિત કરવા માંગો છો 70 00:03:40,130 --> 00:03:42,160 કે પ્રતીક અર્થ થાય છે તે પર કમ્પાઇલર. 71 00:03:42,160 --> 00:03:47,010 અને તદ્દન સરળ છે કે શું, હું જઈ શકે છે પાછા એક વાક્ય સુધી, નવી લાઇન દાખલ 72 00:03:47,010 --> 00:03:54,070 અહીં, અને ", cs50.h સમાવેશ થાય છે", ઉમેરો પણ કોણ કૌંસ વચ્ચે. 73 00:03:54,070 --> 00:03:58,170 આ સૂચના, ખૂબ જ ગમે છે હવે રેખા બે પર, જાણ રહ્યું છે 74 00:03:58,170 --> 00:04:02,460 તે સમાવેશ કરવો જોઇએ કે કમ્પાઇલર પાંચ cs50.h સામગ્રીઓ તેઓ છે ત્યાં 75 00:04:02,460 --> 00:04:06,620 મારા કાર્યક્રમ ની અંદર મારા હાર્ડ ડ્રાઈવ પર, ત્યાં તરીકે પણ કમ્પાઇલર શિક્ષણ 76 00:04:06,620 --> 00:04:09,050 શબ્દમાળા અર્થ થાય છે. 77 00:04:09,050 --> 00:04:13,420 >> માતાનો મારા કાર્યક્રમ પુનઃકમ્પાઈલ દો ફેરફારો બચત છે. 78 00:04:13,420 --> 00:04:15,500 હેલો એક બનાવો. 79 00:04:15,500 --> 00:04:16,440 દાખલ કરો. 80 00:04:16,440 --> 00:04:17,730 વધુ સારું. 81 00:04:17,730 --> 00:04:23,760 હવે હું એક ખીલેલું પ્રોમ્પ્ટ છે કે હું ". / હેલ્લો એક," અને વોઇલા Query લખી શકો છો. 82 00:04:23,760 --> 00:04:25,010 હેલો ડેવિડ. 83 00:04:25,010 --> 00:04:26,402