1 00:00:00,000 --> 00:00:07,070 [Powered by Google Translate] [♪ ♪ Buzzing] 2 00:00:07,070 --> 00:00:10,380 જેથી તમે મને શું સ્ક્રીન પર મળી છે માટે લાવનાર; 3 00:00:10,380 --> 00:00:12,710 તે એક સાધનો અમે ઉનાળામાં પર વિકસી છે; 4 00:00:12,710 --> 00:00:15,530 તે CS50 સ્પેસીસ કહેવાય છે, 5 00:00:15,530 --> 00:00:18,860 અને તે અમારી સહયોગી કોડિંગ એપ્લિકેશન છે 6 00:00:18,860 --> 00:00:20,180 કે અમે વિભાગો ઉપયોગ જઈ રહ્યાં છો. 7 00:00:20,180 --> 00:00:22,470 તે સરસ છે. 8 00:00:22,470 --> 00:00:26,040 શું તમે કોઈપણ CS50 રન હજુ સુધી જોવામાં? 9 00:00:26,040 --> 00:00:29,760 દો મને બીજા ટૅબમાં કે ખેંચો. 10 00:00:29,760 --> 00:00:33,440 Run.cs50.net 11 00:00:33,440 --> 00:00:36,230 તેથી 12 00:00:36,230 --> 00:00:39,700 જો તમે run.cs50.net પર જાઓ, 13 00:00:39,700 --> 00:00:43,030 તમે જોઈ શકો છો કે આ તમારા બ્રાઉઝરને રીતે એક છે 14 00:00:43,030 --> 00:00:45,940 વાસ્તવમાં કોડ - સી કોડ લખો, 15 00:00:45,940 --> 00:00:47,460 અને પછી તેને ચલાવવા માટે, 16 00:00:47,460 --> 00:00:50,960 જેથી તે બંને તેને કમ્પાઇલ તે ચાલે છે, તો પછી તમારે આઉટપુટ આપે છે, 17 00:00:50,960 --> 00:00:53,350 તેથી આ એક સરસ રીત પ્રકારની પ્રયોગ છે 18 00:00:53,350 --> 00:00:56,060 કોડ અમુક ડેવિડ પ્રવચનો પર કોઈ રન નોંધાયો નહીં સાથે 19 00:00:56,060 --> 00:00:58,640 અને અમે તમને સમસ્યા પર સેટ પર આપી 20 00:00:58,640 --> 00:01:01,900 વાસ્તવમાં સુધી સાધન ગોળીબાર કર્યા વગર. 21 00:01:01,900 --> 00:01:04,489 >> તેથી સ્પેસીસ શું કરે છે કે જે અલગ છે 22 00:01:04,489 --> 00:01:07,450 જો હું આ ટેબ પર સ્વિચ કરો 23 00:01:07,450 --> 00:01:11,580 જગ્યાઓ CS50 રન છે, જેમ તમે અહીં જુઓ, 24 00:01:11,580 --> 00:01:15,380 પરંતુ જો આપણે ઉપર સ્ક્રોલ અને વિન્ડો બીજી બાજુ જુઓ, 25 00:01:15,380 --> 00:01:18,130 તમે જમણે જુઓ હું આ જગ્યા માં માત્ર વ્યક્તિ છું, 26 00:01:18,130 --> 00:01:21,030 પણ મને કરવા જાઉં છું શું તમે ગાય્સ મારી સાથે આ જગ્યા જોડાવા માટે પૂછી છે 27 00:01:21,030 --> 00:01:24,590 અને અમે બધા જ બહુ ઓછી વિંડોમાં કોડ મળશે, 28 00:01:24,590 --> 00:01:26,070 એકબીજા સાથે કોડ શેર કરો, 29 00:01:26,070 --> 00:01:28,900 અને અમારી કોડ વચ્ચે તફાવત વિશે વાત કરો. 30 00:01:28,900 --> 00:01:31,530 જેથી તે એક ઠંડા વસ્તુ પ્રકારની છે - 31 00:01:31,530 --> 00:01:35,770 જેથી જોડાવા માટે જો તમે ટોચ પર આ લિંક અહીં મુલાકાત કરશે 32 00:01:35,770 --> 00:01:38,980 કે હું પ્રકાશિત કરી છે, 33 00:01:38,980 --> 00:01:53,860 તમે હમણાં apps.cs50.net/spaces/vqcspSnO માં લખી શકો છો. 34 00:01:53,860 --> 00:01:56,610 >> બધા હક છે, તેથી આ બોલ પર શરૂ કરવા માટે, 35 00:01:56,610 --> 00:01:59,720 હું તમને આ એક પ્રવાસ થોડો આપી જાઉં છું. 36 00:01:59,720 --> 00:02:01,720 અમે Gonna પ્રથમ તેની સાથે અમુક કોઈ થોડું કોડિંગ કરવું કરશો, 37 00:02:01,720 --> 00:02:06,200 માત્ર કે જેથી દરેકને kinda તે શું છે માટે એક લાગણી નહીં, 38 00:02:06,200 --> 00:02:09,000 પરંતુ હું કર્યું છે શું - 39 00:02:09,000 --> 00:02:11,830 અથવા હું અહીં શું વિશે છું શું છે - 40 00:02:11,830 --> 00:02:13,480 હું કોડ કે હું અહીં તેવા પરચૂરણ ખર્ચ કર્યો છે લેવા જાઉં છું, 41 00:02:13,480 --> 00:02:15,800 જે તમે હમણાં જુઓ ખાલી છે; 42 00:02:15,800 --> 00:02:17,090 તે કંઇ કરતું જ નથી. 43 00:02:17,090 --> 00:02:21,080 તે માત્ર બોઈલર પ્લેટ કોડ છે, અમે તેને કહી શકશો. 44 00:02:21,080 --> 00:02:23,820 એક ટિપ્પણી કરવાની ઓછી. 45 00:02:23,820 --> 00:02:27,850 હું તેને આ સંગ્રહો બટન હિટ કરીને સાચવી જાઉં છું. 46 00:02:27,850 --> 00:02:30,190 અને કરે છે જે શું છે 47 00:02:30,190 --> 00:02:34,400 તે પ્રકાશિત અહીં સંક્ષિપ્તમાં - કે પુનરાવર્તન સાચવો લીલા બોક્સ, 48 00:02:34,400 --> 00:02:37,570 અને હવે, જો તમે જગ્યા મને શોધવા માટે, 49 00:02:37,570 --> 00:02:40,340 તમે મારું નામ પર ક્લિક કરો, 50 00:02:40,340 --> 00:02:43,370 તમે કે હું આ આવૃત્તિ મળી છે અહીં જોઈ શકો છો, 51 00:02:43,370 --> 00:02:45,490 અને જો તમે તે પુનરાવર્તન પર ક્લિક કરો, 52 00:02:45,490 --> 00:02:48,240 તે તમારી સ્પેસ માં તે કોડ લોડ પણ પડશે. 53 00:02:50,510 --> 00:02:54,160 >> તેથી લોકો તેમની જગ્યા માં છે કે કોડ લોડ? 54 00:02:54,160 --> 00:02:57,810 તમામ હક, જો તમે હજુ સુધી નથી, તો આગળ વધો અને શું છે કે, 55 00:02:57,810 --> 00:03:01,120 અને પછી હું શું તમે ગાય્સ આ થોડા કરવું વિભાગમાં-કરવા માંગો છો 56 00:03:01,120 --> 00:03:05,940 છે થોડું તમારા વિશે printf મદદથી બીટ લખવા, 57 00:03:05,940 --> 00:03:08,310 તેથી ઉદાહરણ તરીકે, હું લખી હતી 58 00:03:08,310 --> 00:03:12,270 printf ("મારું નામ Nate છે"); 59 00:03:15,140 --> 00:03:17,700 અને પછી હું લખવા માંગો છો 60 00:03:17,700 --> 00:03:21,660 "હું 2009 માં સ્નાતક થયા 61 00:03:21,660 --> 00:03:24,440 સ્ટેનફોર્ડ માંથી " 62 00:03:26,050 --> 00:03:28,390 અને હું લગભગ સાંભળવામાં ખુશી થશે 63 00:03:28,390 --> 00:03:30,270 વર્ષ શું તમે શાળા છે, 64 00:03:30,270 --> 00:03:33,910 શું તમે કોલેજ અથવા બિઝનેસ સ્કૂલ પર છો 65 00:03:33,910 --> 00:03:36,130 અથવા બીજા હાર્વર્ડ સ્કૂલ, 66 00:03:36,130 --> 00:03:39,200 તમે શું જો તે હજુ સુધી ઓળખાય છે અભ્યાસ કરી રહ્યાં છે; 67 00:03:39,200 --> 00:03:41,290 જો તે નહિં ઓળખાય છે, તે તદ્દન ઠંડી છે. 68 00:03:41,290 --> 00:03:45,170 હું ત્યાં સુધી હું મારા દ્વિતિય વર્ષ માં મોડા ન હતુ નક્કી નહોતો. 69 00:03:46,910 --> 00:03:49,210 અને પછી હું પણ ખબર ખુશી થશે 70 00:03:49,210 --> 00:03:51,610 ઉન્મત્ત કંઈપણ તમે મને અથવા જણાવવા માગીએ 71 00:03:51,610 --> 00:03:54,790 વર્ગ અથવા ફક્ત કંઈપણ વિશે કંઈક. 72 00:03:56,930 --> 00:04:00,370 , જ્યારે તમે તમારા થોડું printf સાથે પૂરી લખી રહ્યાં 73 00:04:00,370 --> 00:04:03,480 જો તમે પુનરાવર્તન સાચવી અથવા બદલે પડશે 74 00:04:03,480 --> 00:04:06,080 પ્રથમ ખાતરી કરો કે તમે તેને ચલાવવા માટે કરી 75 00:04:06,080 --> 00:04:10,640 અને તે બહાર છાપે ચોકકસ શું તમે તેને છાપે કરવા માંગો છો, 76 00:04:14,050 --> 00:04:16,399 અને પછી જો તમે આગળ વધો અને તે સુધારાના સેવ 77 00:04:16,399 --> 00:04:21,600 રિવિઝન સેવ બટન, અહીં ઉપર આ પ્રથમ થોડું વ્યક્તિ વાપરી રહ્યા હોય, 78 00:04:24,080 --> 00:04:27,340 અને અમે kinda મારફતે જાઓ અને પડશે થોડો પરિચય કે જે રીતે કામ કરે છે. 79 00:04:27,340 --> 00:04:30,150 જેથી તમે માત્ર પ્લે બટન ફટકો હોવું જોઈએ, 80 00:04:30,150 --> 00:04:32,550 જે અહીં છે ટોચની ડાબી બાજુ પર, 81 00:04:32,550 --> 00:04:35,340 ટોચની ડાબી પર આ પ્લે બટન કરશે જેથી 82 00:04:35,340 --> 00:04:39,050 બંધ અમારા સર્વર તમારી કોડ જ્યાં તે સંકલિત અને નહીં તો પછી સ્કોર મોકલો. 83 00:04:40,600 --> 00:04:43,300 તેથી kinda આ વિશે ઉન્મત્ત શું છે 84 00:04:43,300 --> 00:04:46,550 આ કોડ વાસ્તવમાં તમારા કમ્પ્યુટર પર ચાલી રહ્યું છે; 85 00:04:46,550 --> 00:04:49,290 તે વાસ્તવમાં ઇન્ટરનેટ તરફ છે મોકલવામાં આવી રહી છે. 86 00:04:49,290 --> 00:04:51,240 >> તે કેવી રીતે ચાલી રહ્યું છે ચાર્લોટ? 87 00:04:51,240 --> 00:04:54,810 >> હું - ઠીક છે. I'm - મને લાગે છે કે હું છું 88 00:04:54,810 --> 00:04:57,330 એવું મુશ્કેલીઓ તે બચત 89 00:04:57,330 --> 00:05:00,530 સર્વર પર જેમ કે તે આ કરી શકે છે - હું કાર્યક્રમ ચલાવી શકો છો. 90 00:05:02,090 --> 00:05:05,780 અને પછી જ્યારે હું તેને ચલાવવા માટે પ્રયત્ન કરો, તે કહે છે કે ત્યાં એક ભૂલ છે. 91 00:05:05,780 --> 00:05:08,850 વાયરસ તરીકે જાહેર કરે છે, જે ત્યાં પણ હવે નથી. 92 00:05:08,850 --> 00:05:11,860 ઓહ, ચાલો જોવા; તમે સાચવો ફટકો શકો છો અને ફરીથી? 93 00:05:11,860 --> 00:05:13,770 હું આ સ્ક્રીન પર જુઓ. 94 00:05:13,770 --> 00:05:15,120 >> અધિકાર, ઠીક છે, તેથી કે હું શું હોય છે. 95 00:05:15,120 --> 00:05:19,430 અને હું શા માટે ન દો નથી મને તેને ચલાવવા માટે જાણતા નથી. 96 00:05:22,990 --> 00:05:24,990 ઓહ, ઠીક છે, માફ કરશો. 97 00:05:27,930 --> 00:05:31,220 તમે શા માટે સમજાવે છે - શું ખોટો હતો - શું તેની સાથે કામ નથી કરી રહ્યાં? 98 00:05:31,220 --> 00:05:34,760 >> અરે વાહ, કારણ કે હું જોઇ ન હતી કે ત્યાં છેલ્લા વાક્ય હતું કે જ્યાં હજુ એક ચલ 99 00:05:34,760 --> 00:05:37,700 કે હું જાહેર નથી, જે હું તેને ત્યાં હોવા માટે નથી માંગો નહોતી હતી. 100 00:05:37,700 --> 00:05:38,730 યાહ સંપૂર્ણ! 101 00:05:38,730 --> 00:05:40,390 >> હવે જો હું તેને સંગ્રહો, મને લાગે છે કે તે કામ કરીશું. 102 00:05:40,390 --> 00:05:42,970 હવે તમે તેને સાચવી લીધો છે, તે કામ કરે છે; અદ્ભુત. 103 00:05:42,970 --> 00:05:44,570 >> તેથી હા, કારણ કે અમે મારફતે જાઓ - 104 00:05:44,570 --> 00:05:46,690 તેથી શું થવાનું હતું, 105 00:05:46,690 --> 00:05:49,130 હું માત્ર કૅમેરા માટે આ પુનરાવર્તન જાઉં છું. 106 00:05:49,130 --> 00:05:51,760 હતી થઈ રહ્યું શું હતું કે આ ઓ ચલ 107 00:05:51,760 --> 00:05:54,310 બાદ બાકી - હું ધારે તમે કેટલાક અન્ય સામગ્રી કાઢી 108 00:05:54,310 --> 00:05:56,670 જ્યાં તમે જાહેર, 109 00:05:56,670 --> 00:05:59,560 અને તેથી આ બાબતો ફેંકવાની હતી બોલ હતી અને ભાડા તમે તેને ચલાવવા માટે નથી. 110 00:05:59,560 --> 00:06:02,540 તેથી આ છે બરાબર શું અમે વિભાગમાં કરવા માંગો છો 111 00:06:02,540 --> 00:06:05,690 લોકો કોડ વિવિધ ટુકડાઓ છે લખવા પ્રયત્ન, 112 00:06:05,690 --> 00:06:08,490 તે કમ્પાઇલ જુઓ, શું કામ કરે છે, જુઓ કરે છે શું, 113 00:06:08,490 --> 00:06:10,730 અને પછી kinda આ બધી વસ્તુઓ વિશે વાત છે, કારણ કે આ tripping બિંદુઓ છે કે 114 00:06:10,730 --> 00:06:12,850 હું હજુ પણ અનુભવી, 115 00:06:12,850 --> 00:06:15,470 હજુ પણ હું - હું કોઈ સામગ્રી તમામ સમય ખૂબ કરવા માટે, 116 00:06:15,470 --> 00:06:17,820 અને હું શા માટે તે કામ ન કરે તો ખબર નહિં હોય, 117 00:06:17,820 --> 00:06:22,960 તેથી આપણે જે ચાર્લોટ 3 પુનરાવર્તન ખેંચે છે, 118 00:06:23,980 --> 00:06:25,380 અને અમે તેને ચલાવવા પડશે. 119 00:06:25,380 --> 00:06:28,950 >> તેથી જ્યારે હું ચલાવો, હવે હું અહીં તેના કોડ મળ્યો છે, 120 00:06:28,950 --> 00:06:31,450 હું ઝૂમ, આ બોલ બટન હિટ કરી શકે છે, 121 00:06:31,450 --> 00:06:33,680 અપલોડ તે બનાવે છે, તે ચાલે, 122 00:06:33,680 --> 00:06:36,980 કહે છે તે સફળતાપૂર્વક ચાલી હતી, અને જો હું સરકાવો, 123 00:06:36,980 --> 00:06:39,440 જુઓ ચાર્લોટ એડમ્સ હાઉસ ખાતે એક જુનિયર છે, 124 00:06:39,440 --> 00:06:42,720 મનોવિજ્ઞાન, અર્થશાસ્ત્ર માધ્યમિક; અદ્ભુત. 125 00:06:42,720 --> 00:06:44,310 તમને મળીને આનંદ થયો! 126 00:06:44,310 --> 00:06:46,550 ઓસમ. 127 00:06:46,550 --> 00:06:49,670 ઠીક, પર જતાં, ચાલો ડીએલ પર જાઓ, 128 00:06:49,670 --> 00:06:52,710 3 પુનરાવર્તન પર જાઓ, 129 00:06:52,710 --> 00:06:54,180 કમ્પાઇલ, સ્કોર; 130 00:06:54,180 --> 00:06:56,680 તમે અમને શા માટે કહેતા નથી તમારા વિશે થોડું, ડેનિયલ? 131 00:06:56,680 --> 00:06:59,380 >> મને કૉલ ડેન. 132 00:06:59,380 --> 00:07:01,920 હું તમને ગાય્ઝ માંથી સમગ્ર બિઝનેસ સ્કૂલ માટે જાઉં છું, 133 00:07:01,920 --> 00:07:05,020 અને હું અહીં પહેલા સમુદ્રી હતો, 134 00:07:05,020 --> 00:07:08,020 અને આ મને બધી નવી છે, તેથી હા. 135 00:07:08,020 --> 00:07:11,060 શું લાગે છે નથી ખરાબ; હું 30 છું અને હું આ સામગ્રી કોઇ ખબર નથી. 136 00:07:11,060 --> 00:07:13,800 અદ્ભુત; આભાર, ડેન! 137 00:07:13,800 --> 00:07:17,300 બધા હક, અમે અન્ય ડીએલ મળ્યો હતો. 138 00:07:17,300 --> 00:07:20,930 તમે ડીએલ દ્વારા જાઓ - તમે તમારી જાતને રજૂ કરશે, ડેનિયલ? 139 00:07:20,930 --> 00:07:22,260 >> >> શ્યોર, હું ડીએલ છું. 140 00:07:22,260 --> 00:07:24,330 હું માથેર ખાતે દ્વિતિય હમણાં છું. 141 00:07:24,330 --> 00:07:25,840 હું સરકાર પર ધ્યાન કેન્દ્રિત છું, 142 00:07:25,840 --> 00:07:28,760 પણ મને CS50 લેવા માગે છે કારણ કે હું વર્ગ વિશે મહાન સમીક્ષાઓ સાંભળ્યું કર્યું છે 143 00:07:28,760 --> 00:07:30,750 અને હું સીએસ પહેલાં ક્યારેય કરવાનો પ્રયત્ન કર્યો છે. 144 00:07:30,750 --> 00:07:34,680 નીચે અહીં સ્ક્રોલ અને આ દર્શાવે છે - કૂલ. 145 00:07:36,330 --> 00:07:39,090 પર ખસેડવું, જાર્ડ. 146 00:07:39,090 --> 00:07:41,990 તે કેવી રીતે ચાલી રહ્યું છે? 147 00:07:41,990 --> 00:07:43,430 >> ગુડ, તો તમે કેવી રીતે છે? 148 00:07:43,430 --> 00:07:47,520 જેમ તમે જોઈ શકો, હું એલિયટ એક જુનિયર ફિલસૂફી concentrator છું, 149 00:07:47,520 --> 00:07:50,260 મૂળ દક્ષિણ કેલિફોર્નિયાના, 150 00:07:50,260 --> 00:07:53,100 અને હું CS50 લેવા રસ નથી કારણ કે હું તે તર્ક ગમે, 151 00:07:53,100 --> 00:07:57,420 અને તે ખરેખર ઠંડી લાગે છે માટે કમ્પ્યુટર પર વસ્તુઓ નથી, તેથી. 152 00:07:57,420 --> 00:07:59,570 અદ્ભુત; જ્યાં તમે દક્ષિણ કેલિફોર્નિયામાં છે? 153 00:07:59,570 --> 00:08:02,340 એક કલાક વિશે માંથી >> [અશ્રાવ્ય], નાના શહેર [અશ્રાવ્ય]. 154 00:08:02,340 --> 00:08:04,850 ઓહ, હા, મારા પિતા Redlands માંથી છે. 155 00:08:04,850 --> 00:08:07,060 કૂલ સામગ્રી. 156 00:08:07,060 --> 00:08:12,130 >> બધા હક, જીમી, તે કેવી રીતે જિમ્મી ચાલી રહ્યું છે? 157 00:08:12,130 --> 00:08:15,130 >> ગુડ, તો તમે કેવી રીતે છે? 158 00:08:15,130 --> 00:08:16,040 ખૂબ સારી રીતે કરવાનું! 159 00:08:16,040 --> 00:08:17,710 અમને તમારા વિશે જણાવો. 160 00:08:17,710 --> 00:08:20,840 >> હું નવા વિદ્યાર્થીઓ લેવાનો છું, અને હું સંપૂર્ણપણે ખાતરી છે કે હું શું માં majoring છું નથી 161 00:08:20,840 --> 00:08:22,820 પરંતુ હું kinda અર્થશાસ્ત્ર તરફ ઝોક રહ્યો છું. 162 00:08:22,820 --> 00:08:25,680 ડેનિયલ જેમ મને પહેલાં, હું કોઇ સીએસ ન કર્યા છે, પરંતુ તે kinda ઠંડી લાગે છે. 163 00:08:25,680 --> 00:08:28,120 હું શિકાગોથી મૂળ છું. 164 00:08:28,120 --> 00:08:31,640 ઓસમ. તેથી તેના પ્રિંટઆઉટ અહીં તપાસો. 165 00:08:31,640 --> 00:08:34,630 હું કહી માગતા હતા, આ પ્રિંટ કર્યું આઉટ તમે અપેક્ષિત? 166 00:08:34,630 --> 00:08:37,650 કોઈ >>, હું એક નવી લાઇન છાપો ભૂલી ગયા છો. 167 00:08:37,650 --> 00:08:41,270 હું ખરેખર ભૂલી ગયા છે કે જ્યારે હું મારા વસ્તુ લખી હતી 168 00:08:41,270 --> 00:08:43,090 પ્રથમ વખત માટે પણ. 169 00:08:43,090 --> 00:08:46,330 તે પીડા પ્રકારની છે માટે જાતે જ તે મૂકવામાં યાદ કરે છે. 170 00:08:46,330 --> 00:08:50,560 તે સરસ હોઈ શકે જો તે માત્ર ખબર કે તમને જોઈતા છો. 171 00:08:50,560 --> 00:08:53,630 >> ઠીક છે, કેલી. 172 00:08:53,630 --> 00:08:56,050 વાહ, અમે 2 Kellys હોય; 2 ડેનિયલ્સ, 2 Kellys. 173 00:08:56,050 --> 00:09:00,490 કેલી તેથી - તમે કેલી રેન દ્વારા જાઓ છો? 174 00:09:00,490 --> 00:09:03,870 ઠીક અદ્ભુત. 175 00:09:03,870 --> 00:09:07,270 અથવા કેલી, હું એમ થાય છે. 176 00:09:07,270 --> 00:09:10,260 >> તેથી હા, તેથી હું કેલી છું. 177 00:09:10,260 --> 00:09:12,930 હું Pfoho માં અભ્યાસ કરે છું. 178 00:09:12,930 --> 00:09:17,000 હું આજે કે 7 અઠવાડિયા હું હજુ પણ તેની પાસે મારા એકાગ્રતા જાહેર એક ઇમેલ મળ્યો છે, 179 00:09:17,000 --> 00:09:20,940 તેથી હું તેને વિશે નથી લાગતું કરવાનો પ્રયાસ કરી રહ્યો છું, 180 00:09:20,940 --> 00:09:24,090 અને હું ખાવાનો ગમે, ચલાવી રહ્યા હોય, અને Craisins. 181 00:09:24,090 --> 00:09:29,110 હું સીએસ મોટા ભાગના સાથે અનુભવ ન હોય તો; 182 00:09:29,110 --> 00:09:32,700 હું મારી જાતે શીખવવામાં વેબ સાઇટ્સ બિલ્ડ જ્યારે હું ખરેખર યુવાન હતો, 183 00:09:32,700 --> 00:09:35,750 પરંતુ મને લાગે છે કે હું કદાચ મારી જાતને વખત ખૂબ ખોટું શીખવવામાં આવે છે. 184 00:09:35,750 --> 00:09:39,260 આસ્થાપૂર્વક હું થોડો વધુ જાણવા મળશે 185 00:09:39,260 --> 00:09:41,450 અને - હા. 186 00:09:41,450 --> 00:09:44,100 >> અદ્ભુત; સાથે સાથે, તમે આભાર. 187 00:09:44,100 --> 00:09:47,190 ચાલો અન્ય કેલી પર જાઓ; 188 00:09:47,190 --> 00:09:48,880 હું કંઈ નથી - નહોતી તમે અહીં કંઈક કહી? 189 00:09:48,880 --> 00:09:51,880 >> [અશ્રાવ્ય] 190 00:09:51,880 --> 00:09:56,180 ત્યાં તે છે! 191 00:09:56,180 --> 00:09:58,120 સ્વીટ! 192 00:09:58,120 --> 00:10:01,400 >> બધા અધિકાર છે, તેથી હું કેલી છું. 193 00:10:01,400 --> 00:10:03,980 હું સ્નાતક પ્રથમ વર્ષ વિદ્યાર્થી છું. 194 00:10:03,980 --> 00:10:05,560 હું મન, મગજ શિક્ષણ, અને majoring છું. 195 00:10:05,560 --> 00:10:07,940 હું 2008 માં ફ્રેન્કલિન અને માર્શલ કોલેજ માં સ્નાતક થયા 196 00:10:07,940 --> 00:10:10,840 માનસશાસ્ત્ર અને સમાજશાસ્ત્રના માં મુખ્ય સાથે 197 00:10:10,840 --> 00:10:13,120 અને ફ્રેન્ચ માં, એક નાની. 198 00:10:13,120 --> 00:10:15,330 હું CS50 લઈ રહ્યો છું 199 00:10:15,330 --> 00:10:18,080 કારણ કે હું ન્યૂરોસાયન્સ માં પીએચડી મેળવવામાં રસ છું 200 00:10:18,080 --> 00:10:21,220 અને મને લાગે છે કે આ જેવી મદદ કરશે મને ઉપયોગ કરવામાં આવતો ટેકનોલોજી સમજો. 201 00:10:21,220 --> 00:10:23,150 ઓસમ. 202 00:10:26,980 --> 00:10:29,390 પર ખસેડવું, Mikaela. 203 00:10:29,390 --> 00:10:31,640 કે સાચા ઉચ્ચારણ માટે છે? 204 00:10:31,640 --> 00:10:32,990 ઠીક અદ્ભુત. 205 00:10:32,990 --> 00:10:34,640 >> >> હું Mikhaila છું. 206 00:10:34,640 --> 00:10:36,870 હું કિર્કલૅંડ હાઉસ અભ્યાસ કરે છું, 207 00:10:36,870 --> 00:10:39,950 અને હું મિકેનિકલ એન્જિનિયરિંગ માં ધ્યાન કેન્દ્રીત રહ્યો છું. 208 00:10:39,950 --> 00:10:43,180 હું ખરેખર સાયકલ માંગો, એક બાઇક આ ઉનાળામાં બનાવી છે. 209 00:10:43,180 --> 00:10:46,140 હું સીએસ લેતી છું વાસ્તવમાં, 210 00:10:46,140 --> 00:10:48,350 એક કોન્સન્ટ્રેશન જરૂરિયાત તરીકે, 211 00:10:48,350 --> 00:10:52,550 પરંતુ તમે જાણો છો, મને લાગે છે કે તે હજુ પણ ઈજનેરી વર્ગ કૂલ સૉર્ટ છે. 212 00:10:52,550 --> 00:10:55,150 અદ્ભુત - તમે આ ઉનાળામાં એક બાઇક બાંધવામાં? 213 00:10:55,150 --> 00:10:56,730 >> યાહ. 214 00:10:56,730 --> 00:10:58,900 વાહ, આ એ ફ્રેમ છે અને તે તમામ જેવી? 215 00:10:58,900 --> 00:11:00,120 >> ઉહ hunh-(હકારાત્મક). 216 00:11:00,120 --> 00:11:01,530 વાહ, આ ખરેખર ઠંડી છે. 217 00:11:01,530 --> 00:11:06,370 >> [અશ્રાવ્ય ગપસપ કેમેરા] 218 00:11:06,370 --> 00:11:10,000 [અટ્ટહાસ્ય] 219 00:11:12,640 --> 00:11:14,200 અરે વાહ, તે લાંબા જેથી રહી છે. 220 00:11:14,200 --> 00:11:16,730 તમે જાણો છો ક્યારેય? 221 00:11:16,730 --> 00:11:19,420 વેલ, ઠંડી; સાથે સાથે, આભાર Mikhaila. 222 00:11:19,420 --> 00:11:21,390 >> તમામ હક, Missy. 223 00:11:21,390 --> 00:11:23,280 >> માય નામ Missy; હું એક નવા વિદ્યાર્થીઓ લેવાનો છું, 224 00:11:23,280 --> 00:11:25,500 તેથી તેનો અર્થ એ કે હું કાંઇ ખબર નથી! 225 00:11:25,500 --> 00:11:29,180 હું એસ્ટ્રોફિઝિક્સ માં ધ્યાન કેન્દ્રિત કરવા માંગો છો. 226 00:11:29,180 --> 00:11:31,220 CS50 માં, 227 00:11:31,220 --> 00:11:33,350 મને લાગે છે કે ચોક્કસપણે સાથે મદદ કરશે. 228 00:11:33,350 --> 00:11:37,750 મારા વિશે એક વિચિત્ર હકીકત છે હું રાષ્ટ્રીય પ્રમાણિત અગનિશામક છું. 229 00:11:37,750 --> 00:11:39,960 વાહ! 230 00:11:39,960 --> 00:11:42,440 કેવી રીતે થાય છે હતા? 231 00:11:42,440 --> 00:11:45,570 >> હું અકાદમી હાજરી આપી 232 00:11:45,570 --> 00:11:49,000 અને અઠવાડિયા ઘણો માટે નરકમાં પસાર થયું હતું 233 00:11:49,000 --> 00:11:51,200 અને મારા સર્ટિફિકેશન મળી. 234 00:11:51,200 --> 00:11:54,090 વાહ, અભિનંદન! 235 00:11:54,090 --> 00:11:57,280 કે કોઈ નાની સિદ્ધિ ખાતરી માટે છે. 236 00:11:57,280 --> 00:11:59,070 ઠીક છે, તેથી હવે અમે મને કરીશ. 237 00:11:59,070 --> 00:12:01,290 હું પંક્તિ આગામી એક છું. 238 00:12:01,290 --> 00:12:04,510 I'm - તે ચલાવો. 239 00:12:04,510 --> 00:12:07,580 >> તેથી મારું નામ Nate છે. 240 00:12:07,580 --> 00:12:11,160 હું સ્ટેનફોર્ડ ખાતે 2009 ના વર્ગ હતું. 241 00:12:11,160 --> 00:12:13,840 હું સિંબોલિક મુખ્ય સિસ્ટમો હતી, 242 00:12:13,840 --> 00:12:17,370 જે મન, મગજ, બિહેવિયર અહીં એકાગ્રતા માટે સમાન છે, 243 00:12:17,370 --> 00:12:19,300 પરંતુ તે મિશ્રણ પ્રકારની છે 244 00:12:19,300 --> 00:12:22,350 કોમ્પ્યુટર વિજ્ઞાન, ભાષાશાસ્ત્ર, મનોવિજ્ઞાન, અને ફિલસૂફી. 245 00:12:22,350 --> 00:12:26,600 કાઇન્ડ - હા, વિચિત્ર સામગ્રી ઘણો છે, પરંતુ તે મહાન હતા, 246 00:12:26,600 --> 00:12:29,880 અને પછી હું કોમ્પ્યુટર સાયન્સ મારી માસ્ટર્સ ત્યાં હતી, તેમજ. 247 00:12:29,880 --> 00:12:33,250 તેથી હું હાર્વર્ડ નવા વર્ષે છું. 248 00:12:33,250 --> 00:12:35,750 હું ખરેખર શિક્ષણ તરફ વિચાર માગતા હતા. 249 00:12:35,750 --> 00:12:39,860 હું સ્ટેનફોર્ડ ટી.એ.-ing કમ્પ્યુટર સાયન્સ વર્ગો ખાતે છેલ્લા 4 વર્ષો ગાળ્યા 250 00:12:39,860 --> 00:12:43,370 અને તેથી ડેવિડ દો મને પર આવે છે, 251 00:12:43,370 --> 00:12:45,550 અને હું Gonna બહાર CS50 મદદ કરી છું, 252 00:12:45,550 --> 00:12:47,890 તેથી હું આ સંપૂર્ણ સમય ન કરો; હું ગ્રાડ શાળામાં નથી. 253 00:12:47,890 --> 00:12:50,330 તે મજા રહી છે. 254 00:12:50,330 --> 00:12:53,130 આસ્થાપૂર્વક તે મજા હોઈ ચાલુ રાખીશું; મને ખાતરી છે કે તે કરશે છું. 255 00:12:53,130 --> 00:12:56,040 >> તમામ હક, સેમ. 256 00:13:01,910 --> 00:13:05,470 >> મારું નામ સેમ છે; હું કોલેજમાં એક ખાસ કાયદા, દ્વિતિય છું. 257 00:13:05,470 --> 00:13:10,110 મારી મુખ્ય વિજ્ઞાનના ઇતિહાસ હોઇ શકે છે, કદાચ થશે, અને ગૌણ VES, 258 00:13:10,110 --> 00:13:13,240 અને મારા પ્રિય રંગ પીળો છે. 259 00:13:18,790 --> 00:13:21,100 કોઈ ચુકાદો અથવા કંઈપણ પસાર કરવાની જરૂર છે, પરંતુ તે એક સારો રંગ છે! 260 00:13:21,100 --> 00:13:24,780 અને સ્ટેલા. 261 00:13:24,780 --> 00:13:26,980 >> હાય, હું સ્ટેલા છું; હું GRAYS માં નવા વિદ્યાર્થીઓ લેવાનો છું. 262 00:13:26,980 --> 00:13:30,070 હું કોઈ ચાવી હું શું હજુ સુધી કેન્દ્રિત કર્યું છે છે, 263 00:13:30,070 --> 00:13:32,500 CS50 જેથી યાદૃચ્છિક પ્રકારની હતી, 264 00:13:32,500 --> 00:13:34,220 જે રસપ્રદ છે. 265 00:13:34,220 --> 00:13:36,080 ફન હકીકત, જીમ્મી ખાણ પ્રથમ હાર્વર્ડ મિત્ર હતો, 266 00:13:36,080 --> 00:13:38,360 કારણ કે અમે બંને શિકાગો છો. 267 00:13:38,360 --> 00:13:42,450 સરસ, અને ગ્રેસ - કે જે ખરેખર સરસ એક હશે તેવું માનવામાં આવે, યોગ્ય? 268 00:13:42,450 --> 00:13:45,220 >> હું [અશ્રાવ્ય] વિચાર્યું. 269 00:13:45,220 --> 00:13:46,690 ઓહ, હા. 270 00:13:46,690 --> 00:13:51,210 [અશ્રાવ્ય / કૅમેરા બોલ ચેટ] 271 00:13:51,210 --> 00:13:54,420 ઠીક છે; હું હજી પણ શીખવાની છું હજી પણ શીખવાની. 272 00:13:54,420 --> 00:13:57,800 >> તેથી અમે કંઈક બીજું કે રસપ્રદ પ્રકારની અહીં મેળવ્યા છે. 273 00:13:59,600 --> 00:14:02,870 અરે વાહ, હું હમણાં જ આશ્ચર્ય પામી છું, તમે એક વિચાર કે રહ્યું છે તે અહીં છે? 274 00:14:02,870 --> 00:14:05,890 તમે જાણો છો કે કેવી રીતે આ અર્થઘટન માટે? 275 00:14:05,890 --> 00:14:13,340 >> હું દરેક એક લીટી પછી અર્ધવિરામ મૂકવામાં આવવી જોઈએ આવી હતી. 276 00:14:13,340 --> 00:14:16,370 કે જે પીડા પ્રકારની છે. 277 00:14:16,370 --> 00:14:19,100 ક્યારેક તે સેમિકોલન્સ એક વાસ્તવિક દુખાવો હોઇ ઘટીને ટ્રેક કરી શકો છો. 278 00:14:19,100 --> 00:14:21,420 તેથી તે તારણ આપે છે કે 279 00:14:21,420 --> 00:14:22,820 ખાસ કાર્યક્રમ અમે આ વર્ષે ઉપયોગ કરી રહ્યા હોવ 280 00:14:22,820 --> 00:14:26,670 અમારા સી કોડ કમ્પાઇલ રણકાર કહેવાય છે, 281 00:14:26,670 --> 00:14:29,460 અને કારણ કે અમે આ વર્ષે રણકાર ઉપયોગ શરૂ કર્યો છે - 282 00:14:29,460 --> 00:14:32,030 કારણ કે અમે ભૂતકાળમાં કે કાર્યક્રમ ઉપયોગ કર્યો નથી; 283 00:14:32,030 --> 00:14:35,710 આપણે બીજું GCC ને કહેવાય છે કે એક ખરેખર લોકપ્રિય છે ઉપયોગ કર્યો છે - 284 00:14:35,710 --> 00:14:38,420 રણકાર ખરેખર તમને ભૂલ સંદેશા જે અર્થમાં બનાવે છે. 285 00:14:38,420 --> 00:14:41,420 આ એક કહે છે કે "અપેક્ષિત ';' અભિવ્યક્તિ પછી", 286 00:14:41,420 --> 00:14:45,260 અને તે પણ તમે અભિવ્યક્તિ પછી તમે અર્ધવિરામ જરૂરી કહે છે. 287 00:14:45,260 --> 00:14:47,830 જેથી તમે તેને ઠીક કરવામાં આવે છે? 288 00:14:47,830 --> 00:14:48,930 >> અરે વાહ, હમણાં. 289 00:14:48,930 --> 00:14:52,040 અદ્ભુત; દો મને ખબર છે અને અમે તેને ખેંચી અપ કરશો અને અમે તેને ચલાવવા પડશે. 290 00:14:52,040 --> 00:14:55,830 પરંતુ હા, આ સેમિકોલન્સ મૂકવા એક પીડા પ્રકારની છે. 291 00:14:55,830 --> 00:14:59,580 >> હું તે સુધારાઈ, તેથી મને લાગે છે કે તે કામ કરીશું. 292 00:14:59,580 --> 00:15:02,760 અદ્ભુત - 3 પુનરાવર્તન. 293 00:15:02,760 --> 00:15:05,250 કે તે જેવી દેખાય છે. 294 00:15:05,250 --> 00:15:08,580 બધા હક છે, તેથી હવે જો આપણે તેને ચલાવવા માટે, 295 00:15:08,580 --> 00:15:11,020 ત્યાં તેને જાય છે. 296 00:15:11,020 --> 00:15:13,830 કૂલ સામગ્રી. 297 00:15:13,830 --> 00:15:15,340 >> અધિકાર છે. 298 00:15:15,340 --> 00:15:18,230 જેથી કરવાનું આભાર. 299 00:15:18,230 --> 00:15:20,210 તે મહાન છે માટે તમે ગાય્સ મળે છે. 300 00:15:20,210 --> 00:15:22,880 અમે શું Gonna કરવું છો હવે આગામી થોડો વિતાવે છે 301 00:15:22,880 --> 00:15:24,740 kinda વિભાગમાં સમસ્યાઓ માં ડાઇવિંગ 302 00:15:24,740 --> 00:15:27,550 કે આ સપ્તાહના સેટ સમસ્યા આવે છે 303 00:15:27,550 --> 00:15:29,920 અને અમે કે વિભાગો મોટાભાગના કરીશ 304 00:15:29,920 --> 00:15:32,110 શબ્દ બાકીના માટે, 305 00:15:32,110 --> 00:15:35,580 અને પછી અમે છેલ્લા 15 સેવ, 20 તેથી અથવા મિનિટ પડશે 306 00:15:35,580 --> 00:15:38,490 આ સમસ્યા વિશે વાત પોતે સેટ 307 00:15:38,490 --> 00:15:41,420 અને પછી માત્ર બીજા કોઇ પ્રશ્નો તમે વર્ગ વિશે સામાન્ય હોય છે. 308 00:15:43,380 --> 00:15:45,670 તેણે કહ્યું, અમે ખરેખર wanna શું 309 00:15:45,670 --> 00:15:49,390 છે બધાને સહભાગી છે 310 00:15:49,390 --> 00:15:51,500 આ સ્પેસીસ સામગ્રી વાપરી રહ્યા હોય, 311 00:15:51,500 --> 00:15:53,500 કોડમાં ફેંકવાની, સૂચનો માં ફેંકવાની, 312 00:15:53,500 --> 00:15:56,500 અને વાત જ્યારે વસ્તુઓ આ વિરામ માંગો 313 00:15:56,500 --> 00:15:58,360 અથવા કામ કરે છે, નહિં કે ખાલી કારણ કે આ વસ્તુઓ છે કે જે છે નથી 314 00:15:58,360 --> 00:16:00,870 મને ખબર છે કે હું આખા આવ્યા 315 00:16:00,870 --> 00:16:03,180 જ્યારે હું કોડિંગ શરૂ, 316 00:16:03,180 --> 00:16:05,490 અને ખરેખર હતા kinda સમયે નિરાશાજનક 317 00:16:05,490 --> 00:16:08,690 કારણ કે જો તે 2 છું જેવું પહેલાં તમારી સમસ્યા સેટ કારણે છે, 318 00:16:08,690 --> 00:16:11,330 જેથી - માત્ર જાહેરાત માટે, 319 00:16:11,330 --> 00:16:14,590 હું પ્રોગ્રામિંગ શરૂ કરી શકતા નથી ત્યાં સુધી હું કોલેજમાં અભ્યાસ કરે હતા. 320 00:16:14,590 --> 00:16:17,360 આ વિચિત્ર, અજ્ઞાત વસ્તુ પ્રકારની હતી 321 00:16:17,360 --> 00:16:20,360 હું જાણ્યું કે kinda ઠંડો હતો 322 00:16:20,360 --> 00:16:23,590 અને હું પણ સાંભળ્યું તે કુંદો માં વાસ્તવિક દુખાવો હોઇ શકે છે 323 00:16:23,590 --> 00:16:27,610 જો તમે અર્ધવિરામ ચૂકી છે અને તે માત્ર કામ કરવાથી તમારા કાર્યક્રમ રાખવા ભૂલ છે 324 00:16:27,610 --> 00:16:30,890 અને તમે સુઈ જતા રાખવી, 325 00:16:30,890 --> 00:16:32,650 ચોક્કસપણે, જેથી 326 00:16:32,650 --> 00:16:34,020 જો તમે કે પ્રશ્નો હોય તો, 327 00:16:34,020 --> 00:16:37,060 જો તમે કે ચિંતા હોય તો દો, મને ખબર છે, 328 00:16:37,060 --> 00:16:40,050 કારણ કે હું તમને ગાય્ઝ માટે એક સારા અનુભવ આ બનાવવા માંગો છો. 329 00:16:40,050 --> 00:16:44,620 >> તેથી તમે ગાય્સ તમામ ડાઉનલોડ કરેલ હોય તો, સમસ્યા હજુ સુધી સેટ? 330 00:16:44,620 --> 00:16:47,160 Kinda ખબર જ્યાં તે છે? ઠીક છે. 331 00:16:47,160 --> 00:16:51,490 તેથી અમે cs50.net પર જાઓ, કારણ કે હું તે આ એકાઉન્ટ પર ન હોય તો પડશે, 332 00:16:51,490 --> 00:16:54,110 આ સમસ્યા સેટમાં ખેંચી, 333 00:16:54,110 --> 00:16:57,940 અપ સમસ્યા 2 સેટ ખેંચે છે, અને આજે આપણે પ્રમાણભૂત આવૃત્તિ જોવા મળશે. 334 00:16:57,940 --> 00:17:01,190 અમે આ સ્પષ્ટીકરણ અહીં ખેંચો પડશે. 335 00:17:02,640 --> 00:17:04,420 સરકાવો. 336 00:17:06,790 --> 00:17:11,109 તેથી અમે Gonna પ્રશ્નો આ વિભાગ જોઈ શરૂ છો. 337 00:17:14,069 --> 00:17:16,710 શું તમે ગાય્સ આ ટૂંકી ફિલ્મ હજુ સુધી જોયેલી? 338 00:17:16,710 --> 00:17:18,329 ઠીક છે. 339 00:17:18,329 --> 00:17:21,329 તેથી ત્યાં આંટીઓ પર શોર્ટ્સ છે, 340 00:17:21,329 --> 00:17:24,700 ટોમી, એક વડા શિક્ષણ ફેલો દ્વારા કરવામાં આવે છે. 341 00:17:24,700 --> 00:17:27,230 ત્યાં એક તક પર છે, 342 00:17:27,230 --> 00:17:30,530 હું અન્ય શિક્ષણ ડેવિડ નામવાળી સાથી દ્વારા કરવામાં માને 343 00:17:30,530 --> 00:17:33,400 અને પછી એક સીઝર સાઈફર પર પણ ડેવિડ દ્વારા થાય છે. 344 00:17:33,400 --> 00:17:35,550 તેઓ સરસ છો. 345 00:17:35,550 --> 00:17:37,770 શું તમે ગાય્સ તેમના શોર્ટ્સ જોવાનું કરવામાં અત્યાર સુધી? 346 00:17:37,770 --> 00:17:39,270 How've તેઓ રહ્યો? 347 00:17:39,270 --> 00:17:41,490 મદદરૂપ? ઠીક છે, તે જાણવા માટે સારું. 348 00:17:41,490 --> 00:17:44,210 જો તેઓ નથી, તો તમે કહી શકો. 349 00:17:46,290 --> 00:17:49,870 પરંતુ તે પહેલાં તમે કરો, 350 00:17:49,870 --> 00:17:52,600 તમે ગાય્સ આ પ્રશ્નોના અંતે જોવામાં 351 00:17:52,600 --> 00:17:55,430 અંતે બધા? 352 00:17:55,430 --> 00:17:57,480 >> ચાલો થોડો આ વિશે વાત કરો. 353 00:17:57,480 --> 00:18:00,600 તેથી અમે અઠવાડિયા ના છેલ્લા દંપતી પર રજૂઆત કરી છે 354 00:18:00,600 --> 00:18:02,480 વ્યાખ્યાન માં 355 00:18:02,480 --> 00:18:04,910 વિવિધ આંટીઓ એક સંખ્યા. 356 00:18:04,910 --> 00:18:06,140 ત્યાં લૂપ માટે છે, 357 00:18:06,140 --> 00:18:09,570 જ્યારે લૂપ અને પછી ડુ-જ્યારે લૂપ, 358 00:18:09,570 --> 00:18:13,100 અને વ્યાખ્યાન, અમે વિશે થઈ ઘણો વાત 359 00:18:13,100 --> 00:18:16,010 કેવી રીતે તે આંટીઓ બધા છે 360 00:18:16,010 --> 00:18:18,320 વાજબી રીતે ઘણો સમાન, 361 00:18:18,320 --> 00:18:21,210 અને તમે જ્યારે લૂપ સાથે જ વસ્તુઓ ખૂબ કરી શકો છો 362 00:18:21,210 --> 00:18:23,260 તમે કરી શકો છો માટે લૂપ સાથે. 363 00:18:23,260 --> 00:18:26,300 તમે હમણાં ચલો અને આવા જમણી સંયોજનો ઉપયોગ પ્રકારની હોય છે. 364 00:18:26,300 --> 00:18:28,680 અને ખરેખર, જેથી 365 00:18:28,680 --> 00:18:31,200 આ આંટીઓ બધી વચ્ચે વાસ્તવિક તફાવત એ છે કે 366 00:18:31,200 --> 00:18:33,620 ક્યારેક તેઓ વધુ ઉપયોગી છો 367 00:18:33,620 --> 00:18:36,930 તેમને અન્ય સમયે કરતાં એક સમયે ઉપયોગ કરે છે. 368 00:18:36,930 --> 00:18:39,340 >> તેથી, ઉદાહરણ તરીકે, 369 00:18:39,340 --> 00:18:42,260 જ્યારે ડુ-જ્યારે લૂપ અલગ લૂપ. 370 00:18:42,260 --> 00:18:45,680 નથી બધાને લાગે છે કે તેઓ ત્યારે એક સારો હેન્ડલ છે 371 00:18:45,680 --> 00:18:48,650 એક આમ-જ્યારે લૂપ છે વધુ 372 00:18:48,650 --> 00:18:50,990 ઉપયોગી અથવા શું તફાવત છે? 373 00:18:50,990 --> 00:18:53,410 >> મને લાગે છે કે આ તફાવત ડુ-જ્યારે લૂપ છે 374 00:18:53,410 --> 00:18:56,960 મને ખબર નથી કે તદ્દન શું પરિભાષા છે, - બનાવ્યા 375 00:18:56,960 --> 00:18:59,750 પરંતુ આ લૂપની અંદર વિધેયોને શ્રેણી. 376 00:18:59,750 --> 00:19:02,020 આપોઆપ તેઓ - તેની રન ઓછામાં ઓછા કરે છે 377 00:19:02,020 --> 00:19:05,390 તે પહેલા સ્થિતિ ચકાસે છે, અથવા જ્યારે લૂપ માત્ર તેને ચલાવવા કરશે ત્યારે 378 00:19:05,390 --> 00:19:08,290 તે સતત રીતે ચાલે છે - પછી ભલે નથી અથવા શરત સંતુષ્ટ થઈ રહી છે. 379 00:19:08,290 --> 00:19:11,010 અરે વાહ, તે અર્થમાં કમાવે છે? 380 00:19:11,010 --> 00:19:14,200 >> ચાલો કોડ થોડો પર એક નજર. 381 00:19:14,200 --> 00:19:16,930 તેથી માત્ર પ્રશ્ન પુનરાવર્તન કરવા માટે, 382 00:19:16,930 --> 00:19:19,230 અથવા જવાબ બદલે; 383 00:19:19,230 --> 00:19:22,050 જવાબ હતો કે 384 00:19:22,050 --> 00:19:25,850 જ્યારે લૂપ જોવા માટે ચકાસશે જો શરત 385 00:19:25,850 --> 00:19:27,440 કે તમે સ્પષ્ટ મળ્યા છે 386 00:19:27,440 --> 00:19:31,320 તે પહેલા પ્રથમ વખત લૂપ શરીર ચાલે છે, 387 00:19:31,320 --> 00:19:35,000 જ્યારે ડુ-જ્યારે લૂપ આપમેળે લૂપ શરીર નોંધાયો નહીં કરશે, 388 00:19:35,000 --> 00:19:38,450 અમે તે કૉલ - તે વિચિત્ર છે પરિભાષા, 389 00:19:38,450 --> 00:19:41,460 પરંતુ જો હું ક્યારેક પણ તે અર્થમાં નથી કહેવું દો, મને ખબર છે - 390 00:19:41,460 --> 00:19:45,360 આ લૂપની શરીર કે સામગ્રી કે જે તમે સર્પાકાર કૌંસ વચ્ચે મૂકી છે. 391 00:19:45,360 --> 00:19:47,840 અને ડુ-જ્યારે લુપ માં, 392 00:19:47,840 --> 00:19:50,220 શરીર કે ઓછામાં ઓછું એક વાર સ્કોર માટે, 393 00:19:50,220 --> 00:19:54,460 અને પછી શરત તે પહેલાં દરેક અનુગામી સમય સ્કોર ચકાસાયેલ નહીં. 394 00:19:54,460 --> 00:19:56,580 >> તેથી વાસ્તવમાં, સામ, 395 00:19:56,580 --> 00:20:00,820 તમે એક સરળ લેખિત વાંધો જ્યારે લૂપ 396 00:20:00,820 --> 00:20:02,840 Spaces માં? 397 00:20:02,840 --> 00:20:05,600 >> તમે જેવા કેવી રીતે સૉર્ટ નથી 398 00:20:05,600 --> 00:20:07,060 એક નવી બનાવવા ...? 399 00:20:07,060 --> 00:20:09,220 મેં હમણાં જ કાઢી ગમે તમે ત્યાં હોય છે. 400 00:20:09,220 --> 00:20:11,300 અરે વાહ, ફક્ત તેને સાફ બહાર. 401 00:20:11,300 --> 00:20:14,510 વેલ >>, હું માનું છું કે હું આ રહી છું - 402 00:20:14,510 --> 00:20:16,640 જે એક તમે, માંગો છો જ્યારે, અથવા તમે કરવા માંગો છો? ... 403 00:20:16,640 --> 00:20:19,350 અરે વાહ, માત્ર સત્ય જ્યારે નથી, કંઈક છાપવા આઉટ. 404 00:20:21,050 --> 00:20:23,140 દો અને જુઓ. 405 00:20:23,140 --> 00:20:25,850 એલેક્ઝાન્ડર, હું ભાન અમે રજૂઆત તમે કદી. 406 00:20:25,850 --> 00:20:27,510 >> ઓહ, કે દંડ છે. 407 00:20:27,510 --> 00:20:30,760 શું તમે - તમે ડુ-જ્યારે આપણા માટે લૂપ કોડ શકે? 408 00:20:30,760 --> 00:20:32,520 >> અરે વાહ, હું પ્રયત્ન કરીશ. 409 00:20:32,520 --> 00:20:34,370 બધા હક, અમે હમણાં જ આ સ્ક્રીન પર પડશે ખેંચવાનો અપ 410 00:20:34,370 --> 00:20:38,240 જેથી તમે પ્રકારની તફાવતો શું છે પર નિયંત્રણ ધરાવે છે. 411 00:20:38,240 --> 00:20:41,280 >> અહીં શું છે સેમ થાય છે. 412 00:20:41,280 --> 00:20:44,460 તેમણે મને કહેવામાં આવે પૂર્ણાંક મળ્યું છે 413 00:20:44,460 --> 00:20:47,480 કે તેઓ 17 થી આરંભ છે. 414 00:20:47,480 --> 00:20:51,570 પછી તે કહે છે, જ્યારે (પૂર્ણાંક હું 17 =) 415 00:20:51,570 --> 00:20:54,230 printf ("મારું નામ સેમ છે."); 416 00:20:54,230 --> 00:20:57,300 તેથી શું થાય છે જ્યારે અમે આ કોડ સ્કોર? 417 00:20:57,300 --> 00:21:00,340 ત્યાં એક ભૂલ છે; ભૂલ શું કહે છે? 418 00:21:00,340 --> 00:21:02,890 ચાલો તેને ખેંચી અપ અને તેના વિશે વાત કરો. 419 00:21:02,890 --> 00:21:05,040 એક ભૂલ આવી, તે કહે છે. 420 00:21:05,040 --> 00:21:07,400 ચાલો સરકાવો. 421 00:21:07,400 --> 00:21:09,460 તેથી અમને આ ભૂલ આપી, અને તે જણાવ્યું હતું કે, 422 00:21:09,460 --> 00:21:12,690 "અરે, હું અભિવ્યક્તિ અપેક્ષિત છે." 423 00:21:12,690 --> 00:21:16,180 કે kinda છુપાયેલું છે. 424 00:21:19,160 --> 00:21:23,140 અરે વાહ, જેથી બરાબર - ફરી અને, 425 00:21:23,140 --> 00:21:27,140 ત્યાં બીજી થોડી ભૂલ કે અમે માત્ર એક જ સેકન્ડમાં પકડી જશે. 426 00:21:27,140 --> 00:21:31,800 પરંતુ આ વિચિત્ર પરિભાષા વસ્તુઓ તે પ્રકારની અન્ય એક છે, 427 00:21:31,800 --> 00:21:36,150 આ પૂર્ણાંક હું = 17 તેથી 428 00:21:36,150 --> 00:21:39,290 અભિવ્યક્તિ નથી. 429 00:21:39,290 --> 00:21:41,220 તે શું લાગે છે કે તે કરી રહ્યો છે તે છે 430 00:21:41,220 --> 00:21:43,410 પૂર્ણાંક જાહેર મને કહેવામાં આવે છે 431 00:21:43,410 --> 00:21:45,540 અને તે સુયોજિત 17 લગભગ સમાન માટે 432 00:21:45,540 --> 00:21:48,780 અથવા, તેના બદલે, તે પૂર્ણાંક માં 17 મુકીને મને કહેવામાં આવે છે. 433 00:21:50,560 --> 00:21:53,350 અને તે અર્થમાં નથી 434 00:21:53,350 --> 00:21:55,790 આ વખતે લૂપ સંદર્ભમાં. 435 00:21:55,790 --> 00:21:58,190 તે અર્થમાં બનાવવા નથી, કારણ કે અમે જોશો, 436 00:21:58,190 --> 00:22:01,250 લૂપ માટે સંદર્ભમાં, માટે લૂપ જાહેરાતો બોલ શરૂ નથી કારણ કે 437 00:22:01,250 --> 00:22:05,800 પૂર્ણાંક માટે હું કંઈક સમકક્ષ સાથે 438 00:22:05,800 --> 00:22:07,830 અને જાય છે. 439 00:22:07,830 --> 00:22:09,500 >> તેથી તમે કર્યું - 440 00:22:09,500 --> 00:22:12,630 કંઈક, બધા અધિકાર નક્કી કરે છે. 441 00:22:12,630 --> 00:22:15,270 અહીં તે જાય; અદ્ભુત. 442 00:22:15,270 --> 00:22:17,920 તેથી હવે વસ્તુઓ થોડું અલગ લાગે છે. 443 00:22:17,920 --> 00:22:19,030 વસ્તુઓ એક દંપતી બદલાયેલ છે. 444 00:22:19,030 --> 00:22:21,300 તમે અમને કહેશો વસ્તુઓ શું બદલ્યું છે? 445 00:22:21,300 --> 00:22:24,950 >> હું બહાર પૂર્ણાંક લીધો, જેથી તેમાં કોઈ ઘોષણા એક સોંપણી બદલે [અશ્રાવ્ય]. 446 00:22:24,950 --> 00:22:28,770 એક સમાન સંકેત, હું 2 સમાન સંકેતો, જેનો અર્થ થાય છે એક સમકક્ષ મૂકે છે. 447 00:22:28,770 --> 00:22:30,560 ઓસમ. 448 00:22:30,560 --> 00:22:33,320 અરે વાહ, તેથી શું સામ તેમણે કર્યો આઉટ પૂર્ણાંક લીધો 449 00:22:33,320 --> 00:22:35,770 કે અહીં પહેલાંની હતી, 450 00:22:35,770 --> 00:22:39,340 તેથી જો હું ફક્ત આ જોવા - આ છે તે શું અગાઉ હતું, તે પૂર્ણાંક જણાવ્યું હતું કે, 451 00:22:39,340 --> 00:22:41,970 જે તેને જાહેર કરવામાં આવી હતી - જેથી અમે પ્રકાર લીધો હતો. 452 00:22:41,970 --> 00:22:44,710 ત્યાં પૂર્ણાંક, ચાર, શબ્દમાળા, ટૂંકી છે, 453 00:22:44,710 --> 00:22:47,380 તે પ્રકારના કહેવામાં આવે છે. 454 00:22:47,380 --> 00:22:49,510 તેથી તમે પ્રકાર લીધો 455 00:22:49,510 --> 00:22:51,580 અને અગાઉ તે પછી, 456 00:22:51,580 --> 00:22:54,190 તેમણે માત્ર એક જ સાઇન સમકક્ષ 457 00:22:54,190 --> 00:22:57,300 અને તેમણે જણાવ્યું હતું કે શું આ અંગે સમસ્યાવાળા હતી 458 00:22:57,300 --> 00:22:59,580 જ્યારે તમારી પાસે 1 સાઇન સમકક્ષ, 459 00:22:59,580 --> 00:23:01,780 કે જે સોંપણી ઓપરેટર છે. 460 00:23:01,780 --> 00:23:04,930 કે પરીક્ષણ છે કે નહીં તે 2 વસ્તુઓ સમાન છે. 461 00:23:04,930 --> 00:23:07,920 કે ખરેખર કંઈક કરવા માટે સમાન કંઈક સુયોજિત છે. 462 00:23:07,920 --> 00:23:11,110 અમે ચલ હું માં 17 નંબર આપી રહ્યા છીએ. 463 00:23:11,110 --> 00:23:13,850 તેથી સરખામણી તે પ્રકારના કરવું, 464 00:23:13,850 --> 00:23:16,430 તમે બે સમકક્ષ ઉપયોગ કરે છે, 465 00:23:16,430 --> 00:23:19,640 જે વિચિત્ર વસ્તુ પ્રકારની છે 466 00:23:19,640 --> 00:23:22,760 પરંતુ એકદમ સામાન્ય ભૂલ છે. 467 00:23:23,980 --> 00:23:27,830 તેથી એક અન્ય વસ્તુ હું નિર્દેશ, જો તમે વાંધો નથી પડશે, 468 00:23:27,830 --> 00:23:30,610 કે છે 469 00:23:30,610 --> 00:23:33,210 પૂર્ણાંક મુખ્ય અમારી અહીં કાર્ય, 470 00:23:33,210 --> 00:23:36,740 તમે જુઓ છો કે અમારા કાર્ય શરીર 471 00:23:36,740 --> 00:23:39,810 છે ડાબી બાજુ પરથી ઓફસેટ 472 00:23:39,810 --> 00:23:42,400 4 જગ્યાઓ અથવા ટેબ દ્વારા. 473 00:23:42,400 --> 00:23:44,730 કારણ કે અમે આ કરવા માટે 474 00:23:44,730 --> 00:23:47,000 વાંચી શકાય તેના માટે માત્ર છે. 475 00:23:47,000 --> 00:23:51,620 જેમ તમે સેમ જ્યારે લુપમાં અહીં જોઈ શકો છો, 476 00:23:51,620 --> 00:23:53,120 અંતે તેમણે નથી ઇન્ડેન્ટ નહોતી, 477 00:23:53,120 --> 00:23:55,390 અને તે કોડ કાર્યક્ષમતા અસર કરતું નથી. 478 00:23:55,390 --> 00:23:57,860 તે બરાબર એ જ ચાલશે. 479 00:23:57,860 --> 00:24:00,950 >> તેથી ઉદાહરણ માટે, અહીં જો આપણે ઉપર આવવું 480 00:24:00,950 --> 00:24:02,680 અને અમારા પ્લે બટન દબાવો, તે નિર્માણ કરશે 481 00:24:02,680 --> 00:24:04,470 તેને ચલાવવા પડશે, 482 00:24:04,470 --> 00:24:06,700 અને શું કરવા જવું છે? 483 00:24:06,700 --> 00:24:08,360 તે હજુ પણ શા માટે ચાલી કહી છે? 484 00:24:08,360 --> 00:24:10,560 >> હાય તે પુનરાવર્તન રાખવા પડશે કારણ કે. 485 00:24:10,560 --> 00:24:12,900 બરાબર છે, અને તે શા માટે હાય પુનરાવર્તન રાખવા થાય છે? 486 00:24:12,900 --> 00:24:15,850 >> ફેરફારો ક્યારેય પૂર્ણાંક હોવાથી, તેથી તે હંમેશા 17. 487 00:24:15,850 --> 00:24:18,030 અરે વાહ, બરાબર તેથી, 488 00:24:18,030 --> 00:24:20,970 ચાલો પછી જુઓ, - તમારા નામ મને ફરી યાદ? 489 00:24:20,970 --> 00:24:24,020 જીમ્મી. તેથી જિમ્મી કે જણાવ્યું 490 00:24:24,020 --> 00:24:27,340 કારણ આ બોલ પર ફરીથી અને હાઇ પુનરાવર્તન રાખે છે 491 00:24:27,340 --> 00:24:30,510 કારણ એ છે કે આ સ્થિતિ હંમેશા સત્ય છે. 492 00:24:30,510 --> 00:24:33,270 અમે i ની કિંમત ક્યારેય બદલો. 493 00:24:33,270 --> 00:24:36,170 અમે શું કે ચલ માં સંગ્રહિત છે સમાવિષ્ટો ક્યારેય બદલો. 494 00:24:36,170 --> 00:24:39,180 તેથી આ સમયે અમે આ ભૂલ મળી કે 495 00:24:39,180 --> 00:24:42,170 તમારા કાર્યક્રમ ઘણો આઉટપુટ પેદા, 496 00:24:42,170 --> 00:24:45,100 અને જો આપણે દેખાવ ડાઉન અને પ્રકારની શું થઈ રહ્યું છે તે અહીં અંતે સ્ક્રોલ, 497 00:24:45,100 --> 00:24:49,160 તમે જોઈ શકો છો કે તે હાય, હાય, હાય, હાય, હાય, હાય, હાય તમામ માર્ગ દ્વારા છે. 498 00:24:49,160 --> 00:24:51,200 ઓસમ. 499 00:24:51,200 --> 00:24:53,750 >> તેથી મૂળ બિંદુ પ્રકારનું 500 00:24:53,750 --> 00:24:57,020 કે ટોચો અહીં કર્યા 501 00:24:57,020 --> 00:25:00,110 જ્યારે લૂપ શરીર પણ અસર કરતા નથી. 502 00:25:00,110 --> 00:25:03,050 આ કાર્યક્રમ હજુ પણ માત્ર દંડ ચાલી હતી. 503 00:25:03,050 --> 00:25:06,790 ખાસ કરીને સારી શૈલી માટે - 504 00:25:06,790 --> 00:25:10,210 અને આ એવું કંઈક છે કે અમે તમારી સમસ્યા સેટમાં જોવા માટે છે - 505 00:25:10,210 --> 00:25:13,930 અમે તમને 4 જગ્યાઓ દ્વારા આ ઇન્ડેન્ટ, કે જે તમે શું કરી શકો છો 506 00:25:13,930 --> 00:25:16,440 ફક્ત ટેબ કી દબાવીને 507 00:25:16,440 --> 00:25:18,860 અથવા જાતે 4 જગ્યામાં પોતાને મુકીને. 508 00:25:21,880 --> 00:25:25,050 સરસ, ઠીક છે, જેથી આપણે પાછા જાઓ અને જુઓ 509 00:25:25,050 --> 00:25:30,460 એલેક્ઝાન્ડર કરવા-જ્યારે. 510 00:25:30,460 --> 00:25:32,980 >> જસ્ટ kinda થોડી મુશ્કેલી છે. 511 00:25:32,980 --> 00:25:34,390 ઠીક છે, સાથે સાથે આપણે તેના મારફતે કામ કરે છે. 512 00:25:34,390 --> 00:25:36,400 કે ઠંડી છે? 513 00:25:36,400 --> 00:25:37,430 >> યાહ. 514 00:25:37,430 --> 00:25:39,200 >> ઠીક છે, તેથી અહીં અમે જાઓ. 515 00:25:39,200 --> 00:25:41,010 આ કોડ કે એલેક્ઝાન્ડર લખ્યું છે. 516 00:25:41,010 --> 00:25:43,410 શું તમે એલેક્સ દ્વારા જાઓ - ઠીક છે. 517 00:25:43,410 --> 00:25:46,380 તેથી અહીં કોડ કે એલેક્સ લખ્યું છે છે. 518 00:25:46,380 --> 00:25:50,500 તેથી, અમે અમારી મુખ્ય ઘોષણા મળી છે અહીં, 519 00:25:50,500 --> 00:25:54,410 અને પછી અમે આ પૂર્ણાંક ચલ મળ્યો કર્યા છે મને કહેવામાં આવે છે 520 00:25:54,410 --> 00:25:57,320 આવી રહી અહીં જાહેર કર્યું. 521 00:25:57,320 --> 00:26:01,060 અમે ડુ નિવેદન મેળવ્યું 522 00:26:01,060 --> 00:26:04,600 અને પછી આ કૌંસ સાથે ફરીથી શરીર, 523 00:26:04,600 --> 00:26:06,520 જેથી આ ડુ જ્યારે શરીર છે - 524 00:26:06,520 --> 00:26:09,210 દો મને આ ઝૂમ તેથી તે વધુ વાંચનીય છે - 525 00:26:09,210 --> 00:26:12,730 અને શરીરમાં, અમે છાપવાનો પ્રયાસ કરી રહ્યા છો "આ શરીર છે", 526 00:26:12,730 --> 00:26:14,300 હું + +, 527 00:26:14,300 --> 00:26:17,710 તેથી હું સમાવિષ્ટો વધારો અને આવું 528 00:26:17,710 --> 00:26:19,470 ત્યાં સુધી હું 3 પ્રયત્ન મળે છે, 529 00:26:19,470 --> 00:26:22,440 અને પછી અમારા કાર્યક્રમ પૂર્ણ થાય છે. 530 00:26:22,440 --> 00:26:24,680 >> તેથી શું થાય છે જ્યારે અમે આ પ્રોગ્રામ રન? 531 00:26:24,680 --> 00:26:27,580 >> હું ઓળખકર્તા શક્યતા છે. 532 00:26:27,580 --> 00:26:32,070 ઠીક છે, તેથી બીલ્ડ કરવા, ચલાવવા માટે, ભૂલ થાય છે. 533 00:26:32,070 --> 00:26:34,820 શું થાય છે? 534 00:26:34,820 --> 00:26:37,060 અમે નીચે સ્ક્રોલ અહીં, 535 00:26:37,060 --> 00:26:40,260 અમે આ અંશે ભેદી શોધી વસ્તુ વિચાર, 536 00:26:40,260 --> 00:26:43,930 શીર્ષ સ્તર ઘોષણા બાદ અર્ધવિરામ શક્યતા છે. 537 00:26:43,930 --> 00:26:46,620 કે kinda વિચિત્ર છે. 538 00:26:46,620 --> 00:26:50,990 નથી કોઈની શું રહ્યું હોઈ શકે છે તેનો ખ્યાલ છે? 539 00:26:53,080 --> 00:26:54,640 Kinda વિચિત્ર, હા. 540 00:26:54,640 --> 00:26:57,640 >> [અશ્રાવ્ય] કરી કૌંસ બહાર જાહેર? 541 00:26:57,640 --> 00:27:03,480 જેથી લાગુ પડતી નથી જ્યારે તમે કૌંસ ઉપયોગ પછી નથી? 542 00:27:03,480 --> 00:27:07,390 તેથી તેમણે કૌંસ જે બહાર આ વ્યક્તિ જાહેર? 543 00:27:09,670 --> 00:27:12,240 ઓહ, આ ગાય્સ છે - સર્પાકાર કૌંસ? 544 00:27:12,240 --> 00:27:13,850 >> યાહ. 545 00:27:13,850 --> 00:27:15,310 અરે વાહ, બરાબર. 546 00:27:15,310 --> 00:27:17,120 તેથી તે તારણ આપે છે કે 547 00:27:17,120 --> 00:27:21,550 તમે ખરેખર એક ચલ આ જેવા અહીં જાહેર કરી શકે છે. 548 00:27:23,750 --> 00:27:26,690 તમારે રહ્યા શકે શું હતું - 549 00:27:26,690 --> 00:27:30,110 તેને ત્યાં બહાર કાપી - 550 00:27:30,110 --> 00:27:34,330 તમે ક્યાં તો તેને સર્પાકાર કૌંસ અંદર મૂકી શકો છો અહીં 551 00:27:34,330 --> 00:27:37,400 અથવા અન્ય વૈકલ્પિક 552 00:27:37,400 --> 00:27:40,350 તેને સંપૂર્ણપણે બહાર આવ્યું છે. 553 00:27:42,480 --> 00:27:46,610 અને તેથી આ - જ્યાં તમે ખરેખર જાહેરાત મૂકી તેના પર આધાર રાખીને 554 00:27:46,610 --> 00:27:48,550 કે પૂર્ણાંક ચલની, 555 00:27:48,550 --> 00:27:53,540 તમે 2 અત્યંત અલગ પ્રકારના ચલો વિચાર કરી શકે છે; 556 00:27:53,540 --> 00:27:55,100 જ્યારે તે મુખ્ય બહાર છે, 557 00:27:55,100 --> 00:27:58,240 તે આપણે શું વૈશ્વિક ચલ કૉલ કરો. 558 00:27:58,240 --> 00:28:00,070 તે કાર્યો કોઇ દાયરાની બહાર છે - 559 00:28:00,070 --> 00:28:03,420 તે કાર્ય અંદર નથી - 560 00:28:03,420 --> 00:28:07,050 જો અમે તેને મુખ્ય ની અંદર મૂકવામાં જ્યારે, 561 00:28:07,050 --> 00:28:10,000 અહીં ગમે છે, પછી તે એક સ્થાનિક ચલ કહેવાય છે, 562 00:28:10,000 --> 00:28:13,830 કારણ કે તે મુખ્ય તક સ્થાનિક છે. 563 00:28:13,830 --> 00:28:16,720 અને અમે થોડો વધુ તફાવતો શું છે તે વિશે વાત કરીશું 564 00:28:16,720 --> 00:28:20,970 આ 2 પ્રકારો વચ્ચે અને તમે અલગ અલગ પ્રકારના ચલો ઉપયોગ શા માટે, 565 00:28:20,970 --> 00:28:23,040 પરંતુ હવે, 566 00:28:23,040 --> 00:28:25,070 તમે ફક્ત તમામ ચલો સ્થાનિક રાખી શકો છો, 567 00:28:25,070 --> 00:28:28,320 કારણ કે અમે વૈશ્વિક ચલો માટે કોઇ જરૂર નથી. 568 00:28:28,320 --> 00:28:31,390 >> ઠીક છે, આથી તે એક વસ્તુ અધિકાર ત્યાં છે. 569 00:28:31,390 --> 00:28:34,680 ચાલો આ ફરીથી ચલાવવાનો પ્રયત્ન જુઓ, શું થાય છે. 570 00:28:37,420 --> 00:28:40,270 ચલાવો, અન્ય ભૂલ મેળવો. 571 00:28:40,270 --> 00:28:43,320 થોડી માં ઝૂમ, અમે શું વિચાર છે? 572 00:28:45,110 --> 00:28:50,000 અમે આ અપેક્ષિત ફકરા કે વાકયમાં વધારાનાં નિરથક એવાં શબ્દ, પદ કે વાક્ય વિચાર કર્યા પછી જ્યારે / કરવું. 573 00:28:53,660 --> 00:28:55,260 કોઈપણ વિચારો શું રહ્યું છે? ડેન? 574 00:28:55,260 --> 00:28:58,880 >> જ્યારે તે પછી ફકરા કે વાકયમાં વધારાનાં નિરથક એવાં શબ્દ, પદ કે વાક્ય પછી છે અને - 575 00:28:58,880 --> 00:29:01,990 હું જો તમે પૂર્ણાંક redeclare જરૂર ખબર નહિં હોય, 576 00:29:01,990 --> 00:29:04,980 પરંતુ આમ કરતી વખતે (i 3 <). 577 00:29:04,980 --> 00:29:06,930 બરાબર, હા. 578 00:29:06,930 --> 00:29:08,830 તેથી તે તારણ આપે છે કે ડેન એકદમ સચોટ છે. 579 00:29:08,830 --> 00:29:11,230 અમે આ પ્રકાર અહીં ફરીથી મૂકવામાં જરૂર નથી. 580 00:29:11,230 --> 00:29:14,440 અમે બદલે પ્રકાર નાશ કરી શકે છે 581 00:29:14,440 --> 00:29:17,220 અને માત્ર કે નથી. 582 00:29:19,270 --> 00:29:21,640 અધિકાર છે. 583 00:29:21,640 --> 00:29:24,950 હું પાછા ઝૂમ આઉટ કરશો તો તે વધુ એક વખત પ્રયત્ન કરો. 584 00:29:26,360 --> 00:29:29,580 કે જુઓ, તે સફળ બનાવ્યા. 585 00:29:29,580 --> 00:29:33,260 જો અમે સરકાવો, "આ છે શરીરના" 3 વખત છપાયેલ. 586 00:29:33,260 --> 00:29:35,820 કે ખૂબ મીઠી છે. 587 00:29:35,820 --> 00:29:38,670 વેલ જહેમત, ગાય્સ થાય છે. 588 00:29:38,670 --> 00:29:41,080 વેલ થાય છે. 589 00:29:41,080 --> 00:29:43,250 આ અત્યાર સુધી કેવી રીતે જવું છે? 590 00:29:43,250 --> 00:29:46,200 યોગ્ય ગતિ? 591 00:29:46,200 --> 00:29:49,200 ઠીક છે કૂલ. 592 00:29:49,200 --> 00:29:52,590 >> તેથી, અમે પાછા મૂળ પ્રશ્ન પ્રકારનું તરીકે, 593 00:29:52,590 --> 00:29:55,430 અમે - અને હવે જો અમે તફાવત જોવા માટે, 594 00:29:55,430 --> 00:29:58,240 તમે જુઓ કે ડુ-જ્યારે આ લુપમાં, 595 00:29:58,240 --> 00:30:00,030 આ પરિસ્થિતિ છેલ્લા આવે છે. 596 00:30:00,030 --> 00:30:02,530 જેથી કમ્પ્યુટર કાર્યક્રમ વાંચે 597 00:30:02,530 --> 00:30:06,050 થી સી કાર્યક્રમો પ્રકારની આ ક્રમાંકિત ક્રમમાં ચલાવવામાં આવે છે, 598 00:30:06,050 --> 00:30:09,450 છે, જ્યાં તેઓ શાબ્દિક મુખ્ય પ્રથમ વાક્ય સાથે શરૂ 599 00:30:09,450 --> 00:30:13,450 અને પછી 6 લીટી ચલાવો, 7 રેખા, 8 રેખા, 9 લાઇન, 600 00:30:13,450 --> 00:30:16,150 10 લીટી, 11 લીટી 601 00:30:16,150 --> 00:30:18,440 ટોચ પર આ અધિકાર અહીં સામગ્રી 602 00:30:18,440 --> 00:30:20,020 છે એક જ ચલાવવા જઈને 603 00:30:20,020 --> 00:30:23,350 પહેલાં અમે ક્યારેય આ સ્થિતિ ચકાસવા માટે જુઓ 604 00:30:23,350 --> 00:30:26,240 કે નહીં i - અથવા i સમાવિષ્ટો બદલે - 605 00:30:26,240 --> 00:30:29,750 આ સંખ્યા 3 કરતાં ઓછી છે. 606 00:30:29,750 --> 00:30:33,300 અને માત્ર જો એક વાર અમે 12 વાક્ય વિચાર, 607 00:30:33,300 --> 00:30:36,260 હું સમાવિષ્ટો 3 કરતાં ઓછી છે 608 00:30:36,260 --> 00:30:39,150 અમે ખરેખર પાછા 7 વાક્ય ઉપર કૂદકો 609 00:30:39,150 --> 00:30:41,140 અને પછી પ્રક્રિયા પુનરાવર્તન, 610 00:30:41,140 --> 00:30:44,620 અને પછી અમે શરત ફરીથી ચકાસો અને ફરી ફરી. 611 00:30:44,620 --> 00:30:47,440 >> તેથી અમે આ કોન્ટ્રાસ્ટ કરી શકો છો 612 00:30:47,440 --> 00:30:50,240 સાથે - પાછા ઝૂમ આઉટ 613 00:30:50,240 --> 00:30:56,500 ની સામ આવૃત્તિ સરકાવો, 614 00:30:56,500 --> 00:31:00,760 અમે Gonna આ જોવા, થોડા બદલાઈ જેથી તે લાંબા સમય સુધી એક અનંત લૂપ છે છો - 615 00:31:00,760 --> 00:31:03,570 જ્યાં જો આપણે ઝૂમ, 616 00:31:03,570 --> 00:31:06,300 અમે જુઓ કે આ કાર્યક્રમ ચલાવે છે, 617 00:31:06,300 --> 00:31:09,120 તે પ્રથમ પૂર્ણાંક હું જાહેર ચાલી રહ્યું છે, 618 00:31:09,120 --> 00:31:12,030 સેટ હું સમાવિષ્ટો 0 થી હોઇ શકે છે, 619 00:31:12,030 --> 00:31:15,820 અને પછી તે જ્યારે લૂપ પ્રથમ સ્થિતિ બનાવ્યા, 620 00:31:15,820 --> 00:31:19,210 તેથી આ કિસ્સામાં, આ શરીર, આ printf અને ("હાય") હું + + 621 00:31:19,210 --> 00:31:21,630 ચલાવવા પણ નહીં 622 00:31:21,630 --> 00:31:24,310 જ્યાં સુધી હું ખરેખર કરતાં ઓછા અથવા માટે 2 સમાન. 623 00:31:24,310 --> 00:31:26,750 તેથી જો મને 3 છે, ઉદાહરણ તરીકે, 624 00:31:26,750 --> 00:31:28,840 જો અમે આ અધિકાર અહીં સેટ 625 00:31:28,840 --> 00:31:32,160 સમાન 4 - અથવા હું 3 કરવા માટે, કારણ કે હું 3 જણાવ્યું હતું કરીશું - 626 00:31:32,160 --> 00:31:34,890 અને પછી તેને ચલાવવા માટે, 627 00:31:34,890 --> 00:31:38,320 તે બીલ્ડ કરવા, તે સંપૂર્ણપણે ચાલતી પડશે પડશે, 628 00:31:38,320 --> 00:31:40,530 પરંતુ વાસ્તવમાં તે બહાર કંઈપણ છાપશે, 629 00:31:40,530 --> 00:31:43,030 કારણ કે તે પ્રથમ કેસ માટે કે પરીક્ષણ નિષ્ફળ રહ્યું. 630 00:31:44,780 --> 00:31:47,530 તેથી વર્ગ માં, અમે પ્રકારની કેમ આ ડુ-જ્યારે આંટીઓ વિશે વાત કરી 631 00:31:47,530 --> 00:31:49,800 ઉપયોગી ક્યારેક છે 632 00:31:49,800 --> 00:31:53,140 અને અમે શા માટે ઉપયોગ કરશે તે તરીકે જ્યારે લૂપ વિરોધ કર્યો. 633 00:31:53,140 --> 00:31:56,450 >> ત્યાં છે - તમે ગાય્સ કોઈ સૂચનો હોય તો 634 00:31:56,450 --> 00:31:59,090 માટે શા માટે કરવું-જ્યારે લૂપ વધુ ઉપયોગી થઈ શકે? 635 00:31:59,090 --> 00:32:02,560 વેલ >>, મને લાગે છે આમ-જ્યારે આંટીઓ છે જો તમે વપરાશકર્તા ઈનપુટ કરવા માંગો છો, 636 00:32:02,560 --> 00:32:05,020 કારણ કે તે રીતે તમે તેમને દો કરી શકો છો 637 00:32:05,020 --> 00:32:07,780 એકવાર કંઈક મૂકી; જો તે સાચું છે, 638 00:32:07,780 --> 00:32:09,300 આપણે કાર્યક્રમ બાકીના ખસેડી શકો છો, 639 00:32:09,300 --> 00:32:11,250 પરંતુ જો તે સાચું નથી, તો પછી તમે વપરાશકર્તાને પૂછવાની પર રાખવા 640 00:32:11,250 --> 00:32:13,250 જ્યાં સુધી તમે યોગ્ય ઇનપુટ મૂકો. 641 00:32:13,250 --> 00:32:14,260 અરે વાહ, બરાબર - બરાબર, 642 00:32:14,260 --> 00:32:16,840 તેથી એક કરતા હો ત્યારે લૂપ ઉપયોગી છે 643 00:32:16,840 --> 00:32:18,930 જ્યારે વપરાશકર્તા ઈનપુટ માટે પૂછવાની કારણ કે 644 00:32:18,930 --> 00:32:23,000 કારણ કે તમે જે વપરાશકર્તા ઈનપુટ વિચાર પહેલાં તમે ખરેખર તેની તપાસ કરી શકો છો જરૂર છે. 645 00:32:23,000 --> 00:32:27,330 તેથી 1 pset માં, 2 pset માં, 646 00:32:27,330 --> 00:32:29,650 તમે વપરાશકર્તા ઈનપુટ માટે જ્યાં પુષ્કળ પૂછવાની કરી રહ્યાં છો, 647 00:32:29,650 --> 00:32:31,200 કે સરળ ઉપયોગ વાત છે 648 00:32:31,200 --> 00:32:33,740 તરીકે ફક્ત સાદા જ્યારે લૂપ વિરોધ કર્યો. 649 00:32:33,740 --> 00:32:36,780 જો તમે જ્યારે લૂપ વાપરવા માટે, તમારી પાસે એક જ વસ્તુ કરી શકો છો - 650 00:32:36,780 --> 00:32:38,750 તમે જ્યારે લૂપ સાથે જ વાત કરી શકો છો 651 00:32:38,750 --> 00:32:40,580 જેમ તમે ડુ-જ્યારે લૂપ સાથે કામ કરે છે. 652 00:32:40,580 --> 00:32:43,380 તમે હમણાં જ પ્રકારની હોય આ નકલી પ્રક્રિયા છે 653 00:32:43,380 --> 00:32:47,010 જ્યાં તમે ઇનપુટ પ્રથમ વિચાર અને પછી તમારી જ્યારે લૂપ શરૂ કરો. 654 00:32:47,010 --> 00:32:49,800 જ્યારે ડુ-જ્યારે લૂપ, તો તમે માત્ર એક વખત તે લખી છે 655 00:32:49,800 --> 00:32:52,430 અને તે ઘણો ક્લીનર છે. 656 00:32:52,430 --> 00:32:54,650 >> અધિકાર છે. 657 00:32:55,970 --> 00:32:57,330 કોઈપણ પ્રશ્ન છે? 658 00:32:59,350 --> 00:33:01,380 અર્થમાં બનાવીએ? 659 00:33:01,380 --> 00:33:06,200 >> ધ 0 વળતર - કે જે એક સ્ટોલ ફક્ત પ્રકારની છે અથવા તે છે -? 660 00:33:06,200 --> 00:33:08,960 અરે વાહ, જેથી અમે કરી શકો છો - 661 00:33:08,960 --> 00:33:11,960 સાથે સાથે, અમે આ થોડો વધુ પાછળથી આવરી પડશે 662 00:33:11,960 --> 00:33:13,290 પરંતુ તે તારણ આપે છે કે 663 00:33:13,290 --> 00:33:15,720 આ વળતર 0 કે અમે મૂકી 664 00:33:15,720 --> 00:33:19,090 મુખ્ય તમામ સમય ઓવરને અંતે - 665 00:33:19,090 --> 00:33:21,980 તમે kinda ફક્ત કંઈક કરવું છે કારણ કે તે લઈ શકે છે 666 00:33:21,980 --> 00:33:24,930 તેટલા સમય માટે. 667 00:33:24,930 --> 00:33:28,860 માટે અમે શું વિધેયો સાથે વિશે વાત કરવાનું શરૂ કરી દીધું 668 00:33:28,860 --> 00:33:31,600 છેલ્લા અઠવાડિયે ઓવરને અંતે પ્રકારની અને પછી ફરી આ અઠવાડિયે 669 00:33:31,600 --> 00:33:33,550 છે કે કાર્ય 670 00:33:33,550 --> 00:33:37,680 આગત કે જે ફકરાઓમાંના આ વસ્તુઓ છે લે; 671 00:33:37,680 --> 00:33:41,690 આ 2 ઇનપુટ્સ, અમારા દલીલો અથવા પરિમાણો છે, 672 00:33:41,690 --> 00:33:44,540 તેઓ પણ અમારી મુખ્ય કાર્ય માટે કહેવાય કરો તે, 673 00:33:44,540 --> 00:33:48,510 અને પછી કાર્ય એ આઉટપુટ પેદા કરે છે 674 00:33:48,510 --> 00:33:51,290 જે અમે વળતર કિંમત પર ફોન કરો. 675 00:33:51,290 --> 00:33:56,260 અને મુખ્ય કિસ્સામાં વળતર કિંમત આ પૂર્ણાંક છે, 676 00:33:56,260 --> 00:33:58,320 આ પૂર્ણાંક, 677 00:33:58,320 --> 00:34:01,160 અને જે રીતે તમે એક કાર્ય કહેવું, "અરે, આ તમારી આઉટપુટ શું 678 00:34:01,160 --> 00:34:05,840 , "વળતર" આ શબ્દ સાથે છે "છે જ હશે, 679 00:34:05,840 --> 00:34:07,960 કે મુખ્ય શબ્દ બદલે, 680 00:34:07,960 --> 00:34:11,000 અને તેથી મુખ્ય 0 પરત 681 00:34:11,000 --> 00:34:13,389 અથવા મુખ્ય 0 outputting 682 00:34:13,389 --> 00:34:15,139 સી કાર્યક્રમોમાં ધોરણ છે 683 00:34:15,139 --> 00:34:18,110 મુખ્ય અર્થ એ થાય કે ના 0 પરત કારણ કે 684 00:34:18,110 --> 00:34:21,600 "અરે, મારા માત્ર દંડ કાર્યક્રમ સાથે ચલાવવામાં બધું." 685 00:34:21,600 --> 00:34:24,639 જો અમે 0 સિવાયના અન્ય મૂકવામાં આવ્યા હતા, 686 00:34:24,639 --> 00:34:27,440 1 જેમ, ઉદાહરણ તરીકે, 687 00:34:27,440 --> 00:34:31,080 કે કહેવું ભેટ આ કાર્યક્રમ ચાલી હતી ઉપયોગ 688 00:34:31,080 --> 00:34:33,540 કે કંઈક ખોટું થયું હતું. 689 00:34:35,739 --> 00:34:39,989 તેથી અમે વધુ સત્ર પર સામગ્રી સાથે સંકળાયેલી વિચાર 690 00:34:39,989 --> 00:34:42,670 જો તમે ક્યારેય કહેવું જરૂર કરી રહ્યાં છો, 691 00:34:42,670 --> 00:34:46,650 "અરે તને ખબર છે, કંઈક આ કાર્યક્રમ ખોટું થયું છે," 692 00:34:46,650 --> 00:34:49,409 તેના બદલે મારા કાર્યક્રમ ક્રેશ કર્યા કરતાં, હું સૂચિત કરવા માંગો છો 693 00:34:49,409 --> 00:34:52,310 મારા કાર્યક્રમની રનર કે કંઈક ખોટું થયું, 694 00:34:52,310 --> 00:34:54,530 તમે વળતર કિંમત ઉપયોગ કરી શકો છો, 695 00:34:54,530 --> 00:34:57,230 કારણ કે અમે તેને કહે છે, કે 0 નથી. 696 00:35:00,180 --> 00:35:02,240 >> તેથી અમે તે થોડો વધુ આવરી પડશે 697 00:35:02,240 --> 00:35:05,480 એકવાર અમે વિધેયો માં મેળવો. 698 00:35:05,480 --> 00:35:09,030 તે પ્રકારના અર્થમાં બનાવે છે? 699 00:35:09,030 --> 00:35:11,240 ઠીક છે. 700 00:35:11,240 --> 00:35:13,530 કાર્યો વિચિત્ર પ્રકારની છે - 701 00:35:13,530 --> 00:35:17,270 હું જે લોકો ગણિત પૃષ્ઠભૂમિ ઘણાં હોય વિચારો, 702 00:35:17,270 --> 00:35:20,100 તે થોડું વધુ સરળતાથી આવે છે, 703 00:35:20,100 --> 00:35:22,540 ખાસ કરીને જો તમે થોડો વધુ અમૂર્ત ગણિતના પૃષ્ઠભૂમિ ધરાવે છે 704 00:35:22,540 --> 00:35:24,240 અને તમે કાર્યો વિશે વાત કરવા માટે વપરાય કરી રહ્યાં છો 705 00:35:24,240 --> 00:35:27,370 અને સામગ્રી તમામ પ્રકારની. 706 00:35:28,590 --> 00:35:30,610 પરંતુ અમે પ્રયત્ન કરો અને તેમને આવરી પડશે 707 00:35:30,610 --> 00:35:33,280 અને સરસ અને ધીમા જઈ તેઓ આવે છે. 708 00:35:34,730 --> 00:35:37,870 તેવી જ રીતે, આ સમગ્ર પૂર્ણાંક argc, 709 00:35:37,870 --> 00:35:41,090 ઘરનાં પરચૂરણ કામો * argv [], 710 00:35:41,090 --> 00:35:44,960 હમણાં, તમે પણ છે કે બોઈલર તરીકે પ્લેટ લઈ શકો છો. 711 00:35:46,650 --> 00:35:49,050 અમે તે એક પ્રવચનમાં થોડો આવરી શરૂ કરી 712 00:35:49,050 --> 00:35:53,060 , જ્યારે અમે દલીલો કે પ્રોગ્રામોમાં આદેશ વાક્ય પર પસાર કરો વિશે વાત 713 00:35:53,060 --> 00:35:55,700 પરંતુ તમારી સમસ્યા સેટ અને તમારા કાર્યક્રમો માં, 714 00:35:55,700 --> 00:35:58,760 તે સંપૂર્ણપણે દંડ છે માત્ર રદબાતલ લખવા માટે અને તેને સરળ રાખો. 715 00:35:58,760 --> 00:36:01,490 અને આ રદબાતલ અર્થ એ થાય છે કે શું 716 00:36:01,490 --> 00:36:04,630 "અરે, મુખ્ય કોઈપણ ઇનપુટ્સ સ્વીકારી નથી રહ્યું છે; 717 00:36:04,630 --> 00:36:07,440 આ માત્ર એક કાર્યક્રમ અમે ફક્ત સ્કોર Gonna કરી રહ્યાં છે. 718 00:36:07,440 --> 00:36:09,320 અમે તેને Gonna નથી કરી રહ્યાં છો તે કોઈપણ વધારાની માહિતી આપવા 719 00:36:09,320 --> 00:36:12,420 દર વખતે અમે તેને સ્ટાર્ટ અપ ચાલી રહ્યું છે. " 720 00:36:14,730 --> 00:36:16,600 તેથી હવે, તમે આ કરી શકો છો; 721 00:36:16,600 --> 00:36:19,710 તમે પણ પણ વળતર 0 રદ્દ કરી શકો છો 722 00:36:19,710 --> 00:36:22,650 તમારા કાર્યક્રમો ઓવરને અંતે અને તેઓ માત્ર ચાલતી પડશે, 723 00:36:22,650 --> 00:36:26,150 પરંતુ હું માત્ર કે સાઇન રાખવા ભલામણ 724 00:36:26,150 --> 00:36:28,320 થોડા અઠવાડિયા, અમે પ્રકારની શરૂ કરવા પડશે 725 00:36:28,320 --> 00:36:31,340 પાછા કવર ખેંચવાનો થોડો અને વિશે વધુ સમજો 726 00:36:31,340 --> 00:36:34,380 તે બધા વિવિધ થોડું ચલિત ભાગોમાં. 727 00:36:34,380 --> 00:36:38,160 >> અધિકાર બધા, હવે ચાલો અમારા બીજા પ્રશ્ન વિશે અહીં વાત કરો. 728 00:36:38,160 --> 00:36:43,190 તેથી "બિનજાહેર ઓળખકર્તા" શું સામાન્ય રીતે સૂચવે નથી 729 00:36:43,190 --> 00:36:46,040 જો રણકાર દ્વારા outputted? 730 00:36:46,040 --> 00:36:49,290 મને લાગે છે કે અમે તે પહેલાથી જ છે આજે જોઈ શકે છે. 731 00:36:51,170 --> 00:36:54,370 કોઈકને કે શું અર્થ થાય છે એક રીકેપ આપી શકે છે? 732 00:36:54,370 --> 00:36:57,680 ચાલો જોવા માટે, કેલી - એક Kellys છે. 733 00:37:02,580 --> 00:37:05,300 તેથી >> - 734 00:37:05,300 --> 00:37:07,080 અરે વાહ, શું કરે છે - 735 00:37:07,080 --> 00:37:10,140 >> હું તમને જ્યારે લાગે છે, જેમ કે, ચલો ન જાહેર નથી અને તમે તેનો ઉપયોગ કરવાનો પ્રયાસ કરો. 736 00:37:10,140 --> 00:37:13,310 અરે વાહ, બરાબર, બરાબર. 737 00:37:13,310 --> 00:37:15,250 તેથી જો તમે ક્યારેય આ આઉટપુટ જુઓ 738 00:37:15,250 --> 00:37:17,690 , જ્યારે તમે પ્રયાસ કરો અને તમારા કાર્યક્રમ કમ્પાઇલ 739 00:37:17,690 --> 00:37:19,470 જેમ કેલી જણાવ્યું હતું કે, 740 00:37:19,470 --> 00:37:24,210 તો એનો અર્થ એ છે કે તમે એક ચલ છે કે જે તમે નથી જાહેર કરી નહોતી ઉપયોગ થાય છે, 741 00:37:24,210 --> 00:37:28,460 તેથી જો હું આપણા જગ્યા પર પાછા જાઓ, 742 00:37:28,460 --> 00:37:31,150 અને હું કંઈક જેમ કરવું 743 00:37:31,150 --> 00:37:34,800 printf ( 744 00:37:34,800 --> 00:37:38,260 ) "હેલ્લો% s" 745 00:37:40,070 --> 00:37:42,440 અને પ્રયાસ અને તે% s માં ભરો 746 00:37:42,440 --> 00:37:45,640 એક ચલ ઓ કે હું ક્યાંય નથી જાહેર કરી છે સાથે 747 00:37:45,640 --> 00:37:48,330 અને હું તેને ચલાવવા માટે પ્રયત્ન કરો, 748 00:37:48,330 --> 00:37:51,330 તમે જોશો હું શું આ તળિયે નીચે અહીં વિચાર: 749 00:37:51,330 --> 00:37:54,010 "બિનજાહેર ઓળખકર્તા 'ઓ' ના ઉપયોગ"; 750 00:37:54,010 --> 00:37:57,710 કે જે હમણાં જ અર્થ છે કે તમે તમારા ચલ નથી જાહેર ન હતી. 751 00:37:57,710 --> 00:38:00,750 જ વસ્તુ બને છે જો 752 00:38:00,750 --> 00:38:05,240 તમે એક્સ હોય છે અને તમે પ્રયાસ કરો અને તેને 7 સ્ટોર 753 00:38:05,240 --> 00:38:08,720 અને હું એક્સ નથી જાહેર કરી નહોતી 754 00:38:08,720 --> 00:38:10,200 હું એ જ ભૂલ વિચાર: 755 00:38:10,200 --> 00:38:13,480 "બિનજાહેર ઓળખકર્તા 'એક્સ' ઉપયોગ". 756 00:38:16,390 --> 00:38:18,250 >> તમામ હક, 757 00:38:18,250 --> 00:38:21,720 સીઝર સાઇફર કે જેથી ખૂબ જ સુરક્ષિત નથી, 758 00:38:21,720 --> 00:38:24,590 હું જઈશ તમે ગાય્સ આ ટૂંકી, પ્રકારની શા માટે સમજવું જુઓ, 759 00:38:24,590 --> 00:38:27,590 અને આસ્થાપૂર્વક આ સપ્તાહ સમસ્યા કરી પછી સેટ 760 00:38:27,590 --> 00:38:29,270 જ્યાં તમે ખરેખર સીઝર સાઈફર લખો, તમે થોડો વધુ સમજવા પડશે 761 00:38:29,270 --> 00:38:32,600 તે શું કરવા પ્રયત્ન અર્થ થાય છે તે વિશે એક સુરક્ષિત અને અસુરક્ષિત - 762 00:38:36,180 --> 00:38:38,960 અથવા સુરક્ષિત નથી, હું માનું - અસુરક્ષિત સહેજ અલગ હોય છે. 763 00:38:40,560 --> 00:38:43,140 અન્ય બાબત હતી અમે આ અન્ય પ્રશ્નો અહીં છે 764 00:38:43,140 --> 00:38:45,470 કાર્યો વિશે 765 00:38:45,470 --> 00:38:47,330 અને કાર્ય શું છે, 766 00:38:47,330 --> 00:38:52,820 અને અમે પ્રકારની છે કે જે થોડા સમય વિશે વાત કરી ત્યારે અમે વળતર કિંમતો વિશે વાત કરી હોય; 767 00:38:52,820 --> 00:38:54,560 કોઈકને જે લેક્ચર લાગે છે, 768 00:38:54,560 --> 00:38:57,790 તમે રીકેપ જે આજે લેક્ચર લાગે શકે છે? 769 00:38:57,790 --> 00:38:59,670 અધિકાર છે. 770 00:39:01,210 --> 00:39:04,320 ચાલો જોવા; ચાલો હોય - કોઈકને અમને જણાવો કરી શકો છો કાર્ય શું છે? 771 00:39:04,320 --> 00:39:06,060 કેલી? 772 00:39:07,800 --> 00:39:11,260 >> >> રીતે કંઈક તમે કંઈક કે પુસ્તકાલય કે લખાયેલો છે તેના પર ડ્રો 773 00:39:11,260 --> 00:39:14,460 વધુ ત્યાં પર જટિલ, અને પછી તમે તેને એક ટૂંકા સ્વરૂપ લખો, 774 00:39:14,460 --> 00:39:17,360 આની જેમ તમે પાછા કે પુસ્તકાલય ઉલ્લેખ કરી રહ્યાં છો, મદદથી 775 00:39:17,360 --> 00:39:19,650 કે બધા લાંબા કોડ અને [અશ્રાવ્ય]. 776 00:39:19,650 --> 00:39:22,680 અરે વાહ, બરાબર છે, અને પછી તમે wanna કે કંઈક ઉમેરવા માંગો છો? 777 00:39:22,680 --> 00:39:27,050 યાહ >>, હું તે વિશે વિચારો તરીકે ગણિતના એક સૂત્ર ખ્યાલ માટે સમાન 778 00:39:27,050 --> 00:39:30,130 જ્યાં તમે માત્ર એક સૂત્ર લખી અને પછી તમે ચલો પ્લગ કરી શકો છો 779 00:39:30,130 --> 00:39:32,660 અને તે કાર્ય શું [અશ્રાવ્ય] છે. 780 00:39:32,660 --> 00:39:35,390 >> અરે વાહ, જેથી અમે જવાબો દંપતિ અહીં મળી છે 781 00:39:35,390 --> 00:39:38,080 કે બંને છે ખરેખર સરસ અને અધિકાર. 782 00:39:38,080 --> 00:39:43,040 કે છે ત્યાં કોડ ઉલ્લેખ થઇ ગયો પુસ્તકાલય ક્યાંક હોય તેવા પરચૂરણ ખર્ચ 783 00:39:43,040 --> 00:39:45,390 વધુ જટિલ છે 784 00:39:45,390 --> 00:39:47,130 અને પછી તમે તે કોડ પર ડ્રો કરી શકો છો 785 00:39:47,130 --> 00:39:50,480 અને ખરેખર તે માત્ર તેના ટૂંકા સ્વરૂપ લખીને વાપરો - 786 00:39:50,480 --> 00:39:54,060 અથવા, તેના બદલે, તેના નામ - 787 00:39:54,060 --> 00:39:57,590 અને પછી ત્યાં પણ ગણિત એક સૂત્ર આ સરખામણી છે 788 00:39:57,590 --> 00:40:00,400 અથવા ફિઝિક્સ, સામગ્રી તમામ પ્રકારની 789 00:40:00,400 --> 00:40:02,980 તમે જ્યાં સૂત્ર છે 790 00:40:02,980 --> 00:40:05,690 અને તમે પછી પ્લગ કરી શકો છો 791 00:40:05,690 --> 00:40:08,100 કે સૂત્ર ચલો 792 00:40:08,100 --> 00:40:11,130 પછી સૂત્ર પરિણામ મેળવવા માટે, 793 00:40:11,130 --> 00:40:14,580 જેથી તમે તેને તરીકે વર્ગાત્મક સમીકરણ જેવી વિશે વિચારો. 794 00:40:14,580 --> 00:40:17,690 જો બદલે કલ્પના જાણવા માટે આવી રહી છે 795 00:40:17,690 --> 00:40:21,310 આ વર્ગાત્મક સૂત્ર ગણિત વર્ગ છે શું, 796 00:40:21,310 --> 00:40:24,610 તમે થોડી કેલ્ક્યુલેટર કાર્યક્રમ છે કે જે તે તમારા માટે શું કર્યું હતું. 797 00:40:24,610 --> 00:40:28,930 શું કોઈની હાઈ સ્કૂલમાં ગણિત વર્ગો માં કેલ્ક્યુલેટર કાર્યક્રમો ઉપયોગ કરો છો? 798 00:40:28,930 --> 00:40:31,020 અરે વાહ, ભૌતિકશાસ્ત્ર વર્ગો? 799 00:40:31,020 --> 00:40:34,670 તમે હમણાં જ્યાં કહેવું, "કરી શકો છો અરે, વર્ગાત્મક સૂત્ર. 800 00:40:34,670 --> 00:40:37,740 આ ચલો કે હું ઇનપુટ કરવા માંગો છો છે. 801 00:40:37,740 --> 00:40:40,250 હવે મને જવાબ આપો. " 802 00:40:40,250 --> 00:40:42,170 કે જે કાર્ય શું છે પ્રકારની છે. 803 00:40:42,170 --> 00:40:44,850 અમને તે માટે એક રીત છે 804 00:40:44,850 --> 00:40:47,720 નાના થોડી પેટા કાર્યક્રમ જેવા લખવા પ્રકારની 805 00:40:47,720 --> 00:40:51,700 અમારા મોટા કાર્યક્રમ અંદર 806 00:40:51,700 --> 00:40:55,090 અને તેનો ઉપયોગ પર અને ફરીથી ઉપર 807 00:40:55,090 --> 00:40:58,380 તેથી અમે નકલ અને કોડ પેસ્ટ કરો નહિં હોય, 808 00:40:58,380 --> 00:41:04,220 અમે તેને અલગ ઇનપુટ્સ આપી શકે છે અને વિવિધ આઉટપુટ મેળવી, 809 00:41:04,220 --> 00:41:07,090 તે હાથમાં સુપર છે 810 00:41:07,090 --> 00:41:11,420 જ્યારે તમે અલગ અલગ સમયે અલગ અલગ કાર્યક્રમો લખવાનો પ્રયાસ કરી રહ્યાં છો. 811 00:41:11,420 --> 00:41:14,580 >> તેથી ઉદાહરણ તરીકે, એક કાર્ય છે કે અમે ઉપર છે અને ઓવર એન્ડ ઓવર અગેઇન નો ઉપયોગ કરી 812 00:41:14,580 --> 00:41:17,310 આ કોર્સમાં સમગ્ર printf છે. 813 00:41:17,310 --> 00:41:19,680 Printf પોતે એક કાર્ય છે 814 00:41:19,680 --> 00:41:23,360 અને તે તારણ છે કે જે તે ખરેખર એક સુંદર લાંબા અને જટિલ, 815 00:41:23,360 --> 00:41:26,420 looking બીભત્સ, લખી કાર્ય કરે છે. 816 00:41:26,420 --> 00:41:29,590 જેથી સરળ છે કારણ કે તે અમને લાગે છે 817 00:41:29,590 --> 00:41:31,810 માટે સામગ્રી સ્ક્રીન પર છાપે, 818 00:41:31,810 --> 00:41:34,820 કારણ કે અમે તમામ વિભાગમાં આજે શરૂઆતમાં કે હતી, 819 00:41:34,820 --> 00:41:36,870 તે તારણ છે કે જે તે ખરેખર તમે જ છો ખબર છે, 820 00:41:36,870 --> 00:41:39,900 કોડ ઓફ સો રેખાઓ સારી દંપતી. 821 00:41:42,030 --> 00:41:45,620 તે કંઈક કે હું ક્યારેય લખી માગતા, ખાતરી કરો કે માટે નથી, 822 00:41:45,620 --> 00:41:47,480 પરંતુ અમે દરેક દિવસ તેનો ઉપયોગ મેળવો; એ કૂલ પ્રકારની છે, 823 00:41:47,480 --> 00:41:49,020 તેથી અમે તેને દરેક અન્ય સાથે શેર વિચાર, 824 00:41:49,020 --> 00:41:51,790 વિવિધ કાર્યક્રમો સાથે, 825 00:41:51,790 --> 00:41:54,520 તેથી અમે વધુ ડાઇવિંગ વિધેયો માં હશો; 826 00:41:54,520 --> 00:41:56,090 તેટલા સમય માટે કરશો, અમે નથી - 827 00:41:56,090 --> 00:41:59,150 માત્ર એક જ કાર્ય અમે લખી શકાય જઈ રહ્યાં છો મુખ્ય છે. 828 00:41:59,150 --> 00:42:01,570 પોતે મુખ્ય પણ એક કાર્ય છે, 829 00:42:01,570 --> 00:42:04,270 અને તમે જોઈ શકો છો તે તેના ઉત્પાદન મળ્યું, 830 00:42:04,270 --> 00:42:06,610 અમે જેવા તેના ઇનપુટ્સ વિશે વાત કરી, 831 00:42:06,610 --> 00:42:08,930 અને પછી તેનું નામ છે, જે મુખ્ય છે. 832 00:42:08,930 --> 00:42:11,800 મુખ્ય પ્રકારની છે - ખાસ કાર્ય છે. 833 00:42:11,800 --> 00:42:14,800 તમારા સી કાર્યક્રમ, ત્યાં એક મુખ્ય કાર્ય હોવું જોઈએ, 834 00:42:14,800 --> 00:42:17,900 અને તેથી હવે, અમે અવગણી લેખન પ્રકારની કરેલા 835 00:42:17,900 --> 00:42:21,400 તે પ્રોટોટાઇપ, અથવા જાહેર, મુખ્ય. 836 00:42:21,400 --> 00:42:23,050 અમે કે જે તમે આપી છે, 837 00:42:23,050 --> 00:42:25,650 અને અમે હમણાં જ તમને કર્યા છે હતું બ્લેન્ક્સનો પ્રકારની ભરો. 838 00:42:25,650 --> 00:42:29,120 >> >> તેથી બીજા સમસ્યા સેટ માટે, અમે જરૂર નથી 839 00:42:29,120 --> 00:42:31,350 તે બીજી કાર્ય માં લખી? 840 00:42:31,350 --> 00:42:34,200 હું માનતો નથી. 841 00:42:34,200 --> 00:42:37,600 હું માનું છું કે તે અહીં બધા છે. 842 00:42:37,600 --> 00:42:41,710 અરે વાહ, જેથી સીઝર સાઈફર, 843 00:42:41,710 --> 00:42:45,000 તમે નથી, તો તે જેવું લાગતું નથી, 844 00:42:48,740 --> 00:42:53,150 અને Vigenere તમે ક્યાં તો નથી, 845 00:42:53,150 --> 00:42:56,400 જેથી - અને તે તારણ તમે ક્યારેય વાસ્તવમાં લખી ન હોય 846 00:42:56,400 --> 00:42:58,250 એક કાર્ય, અધિકાર? 847 00:42:58,250 --> 00:43:01,950 તમે હંમેશા મુખ્ય અંદર તમારો કોડ તમામ મૂકવા કહી, 848 00:43:01,950 --> 00:43:04,500 અને ઘણા પ્રોગ્રામરો કે નથી. 849 00:43:04,500 --> 00:43:07,130 આપણે પર ખસેડવા માટે, 850 00:43:07,130 --> 00:43:09,480 અમે એક માર્ગ તરીકે પરિચયમાં કાર્યો શરૂ 851 00:43:09,480 --> 00:43:11,530 તમારા કોડ સાફ, 852 00:43:11,530 --> 00:43:13,380 તેને વધુ ભવ્ય બનાવવા માટે, 853 00:43:13,380 --> 00:43:16,890 જ્યારે અમે આંટીઓ વિશે વાત કરી જેવા પ્રકારનો - કેસ માં તમે કાર્યો છે 854 00:43:16,890 --> 00:43:20,400 ક્યારેક કેવી રીતે ત્યાં વસ્તુઓ છે કે જે તમે ફરીથી અને ફરીથી અને ફરીથી કરવા માંગો છો છે, 855 00:43:20,400 --> 00:43:23,510 અને તમે નિષ્કપટ માર્ગ પ્રકારની હોય - 856 00:43:23,510 --> 00:43:26,360 અથવા આપણે શું ઘણી વખત "સ્ટ્રો માણસ" ઉકેલ કહી, 857 00:43:26,360 --> 00:43:29,390 માત્ર કૉપિ કરો અને પેસ્ટ કરો પર અને ઉપર ફરીથી છે - 858 00:43:29,390 --> 00:43:31,000 તમે વિધેયો સાથે જ વાત કરવા જ્યાં તમે હમણાં જ નકલ અને પેસ્ટ કરી શકો છો 859 00:43:31,000 --> 00:43:33,360 ઉપર અને ઉપર ફરીથી એ જ કોડ છે, 860 00:43:33,360 --> 00:43:35,750 પરંતુ તમારો કોડ bloats - 861 00:43:35,750 --> 00:43:38,550 તમારી કોડ ખરેખર લાંબા બનાવે અંત થાય છે - 862 00:43:38,550 --> 00:43:41,550 અને તે પણ થોડો ગૂંચવણમાં મૂકે નહીં, 863 00:43:41,550 --> 00:43:43,470 અને પછી તો એનો અર્થ એ છે કે તમે કરવા માંગો સક્ષમ નથી - 864 00:43:43,470 --> 00:43:45,250 જો તમે ક્યારેય અન્ય કાર્યક્રમ કે કોડ ફરીથી ઉપયોગ કરવા માંગો છો, 865 00:43:45,250 --> 00:43:48,610 તમે પણ નકલ અને તેને ફરીથી પેસ્ટ અટકી કરી રહ્યાં છો, 866 00:43:48,610 --> 00:43:51,170 જેથી વસ્તુઓ અમે વિશે વાત કરીશું એક છે 867 00:43:51,170 --> 00:43:54,960 અને તમારા કાર્યક્રમોની ડિઝાઈન શૈલી પ્રકારની, 868 00:43:54,960 --> 00:43:57,010 અને તેથી જ્યારે તે અર્થમાં બનાવે પ્રકારની માટે 869 00:43:57,010 --> 00:43:59,800 પેકેજ ઉપર કંઈક અને તે અલગ કાર્ય તરીકે મૂકી, 870 00:43:59,800 --> 00:44:02,080 અમે કે જે તમને શું કરવા માટે પ્રોત્સાહિત કરીએ, 871 00:44:02,080 --> 00:44:04,700 અને તે કંઈક છે જે ફરીથી છે, 872 00:44:04,700 --> 00:44:07,790 ત્યાં કોઈ હાર્ડ અને ઝડપી નિયમ છે. 873 00:44:07,790 --> 00:44:11,540 અમે ભાગ્યે જ કહે છે કે તમે આ કાર્ય કહેવાય લખવા જોઈએ, 874 00:44:12,870 --> 00:44:16,320 પરંતુ તે એક તે બાબતો વધુ છે તમે હમણાં સમય ઉપર વિકાસ 875 00:44:16,320 --> 00:44:19,470 જેમ તમે વધુ અને વધુ પ્રોગ્રામ લખવો. 876 00:44:21,940 --> 00:44:24,790 >> વધુ કોઈપણ પ્રશ્ન છે? 877 00:44:26,340 --> 00:44:30,610 ઠીક છે, તેથી હવે દો 878 00:44:30,610 --> 00:44:34,750 આ વ્યક્તિ સુધી અહીં પાછા જાઓ, 879 00:44:34,750 --> 00:44:37,800 જેથી હું પ્રશ્નો આ વિભાગ હજુ પણ છું. 880 00:44:37,800 --> 00:44:39,900 અમે આ તમામ અલગ અલગ મુદ્દાઓ વિશે વાત કરી છે, 881 00:44:39,900 --> 00:44:42,050 એક કાર્ય શું છે, શા માટે વિધેયો લખવા માટે 882 00:44:42,050 --> 00:44:44,700 જ્યારે તમે માત્ર કૉપિ કરો અને પેસ્ટ કરી શકો છો? 883 00:44:44,700 --> 00:44:47,700 આસ્થાપૂર્વક અમે તમને ખાતરી આપી છે કે વિધેયો લેખન એક સારી બાબત છે. 884 00:44:47,700 --> 00:44:50,870 તેથી હવે આપણે આ માયસ્પેસ કાર્યક્રમ પર ખસેડો, 885 00:44:50,870 --> 00:44:53,080 અને અમે આમ સમય થોડો ખર્ચવા પડશે. 886 00:44:54,600 --> 00:44:56,480 >> તેથી, ચાલો જોવા માટે, 887 00:44:56,480 --> 00:45:00,230 મારું કહેવું છે કોઇ મારા માટે કરી શકો છો આ વાંચી છે? 888 00:45:02,640 --> 00:45:04,660 ચાલો Mikhaila હોય - તમે અમારા માટે આ વાંચી થશે? 889 00:45:07,660 --> 00:45:08,890 >> તમે અર્થ માયસ્પેસ ત્યારે - 890 00:45:08,890 --> 00:45:10,920 પાછળ જ્યારે માયસ્પેસ ઠંડો હતો. 891 00:45:10,920 --> 00:45:12,070 >> ", પાછા જ્યારે માયસ્પેસ ઠંડો હતો 892 00:45:12,070 --> 00:45:14,900 તે બધા માટે આ પસંદ પ્રકાર ક્રોધાવેશ હતી. 893 00:45:14,900 --> 00:45:17,320 કદાચ તે હજુ છે? હું ખરેખર નથી. 894 00:45:17,320 --> 00:45:19,990 કોઈપણ કિસ્સામાં, CS50 ઉપકરણ વાપરી રહ્યા હોય, 895 00:45:19,990 --> 00:45:22,600 CS50 રન, અથવા CS50 સ્પેસ, 896 00:45:22,600 --> 00:45:25,370 એક કાર્યક્રમ છે કે જે એક સંદેશ માટે વપરાશકર્તા પૂછે લખી 897 00:45:25,370 --> 00:45:29,350 અને પછી તેની પ્રથમ અક્ષર મૂડીગત સાથે સંદેશો આઉટપુટો, 898 00:45:29,350 --> 00:45:31,800 વૈકલ્પિક કિસ્સામાં તમામ અન્ય અક્ષરો સાથે, 899 00:45:31,800 --> 00:45:34,010 નમૂના નીચે આઉટપુટ મુજબ, 900 00:45:34,010 --> 00:45:37,060 જેમાં boldfaced લખાણ અમુક વપરાશકર્તા ઈનપુટ રજૂ કરે છે. 901 00:45:37,060 --> 00:45:39,800 સરળતા માટે, તમે ધારે શકે છે કે જે વપરાશકર્તા 902 00:45:39,800 --> 00:45:42,810 માત્ર ઇનપુટ લોઅરકેસ અક્ષરો અને જગ્યાઓ છે. 903 00:45:42,810 --> 00:45:45,900 આ સમસ્યા માટે એક પ્રેક્ટિસ તક ગણે છે; 904 00:45:45,900 --> 00:45:48,640 તમે આ કાર્યક્રમ સબમિટ કરી નથી પૂછવામાં આવશે. " 905 00:45:48,640 --> 00:45:51,640 >> અદ્ભુત, તમે આભાર. 906 00:45:51,640 --> 00:45:54,750 જેથી Mikhaila જણાવ્યું હતું કે, 907 00:45:54,750 --> 00:45:58,850 અમે એક કાર્યક્રમ છે કે જે તમારી કોડ MySpaces લખી રહ્યા છે. 908 00:45:58,850 --> 00:46:02,230 તેથી તમે ગાય્સ કોઈપણ માયસ્પેસ ઉપયોગ નથી કર્યો? 909 00:46:02,230 --> 00:46:04,100 તમે કોઈપણ માયસ્પેસ એકાઉન્ટ્સ છે? 910 00:46:04,100 --> 00:46:05,920 ઓહ, હા, હા! 911 00:46:05,920 --> 00:46:08,300 તે સરસ હતો. 912 00:46:08,300 --> 00:46:09,950 [અટ્ટહાસ્ય] 913 00:46:09,950 --> 00:46:12,060 મને ખબર છે. 914 00:46:12,060 --> 00:46:14,500 મારી ડેટિંગ. 915 00:46:15,490 --> 00:46:18,300 તેથી અમે આમ પ્રયાસ કરી રહ્યા છો શું છે કાર્યક્રમ લખવા 916 00:46:18,300 --> 00:46:21,110 કે જાય છે 917 00:46:21,110 --> 00:46:24,490 અને પ્રથમ અક્ષર અક્ષરે 918 00:46:24,490 --> 00:46:27,140 અને પછી દરેક ત્યારબાદ પત્ર - 919 00:46:27,140 --> 00:46:29,350 અથવા દરેક અન્ય અક્ષર ત્યારબાદ, હું દિલગીર છું. 920 00:46:29,350 --> 00:46:32,910 >> તેથી - અને તમે આ ઉદાહરણમાં જોઇ શકાય છે, 921 00:46:32,910 --> 00:46:35,260 આ છે અમે કેવી રીતે કાર્યક્રમ ચલાવો, 922 00:46:35,260 --> 00:46:38,780 અને તેથી આ જ કહેવત છે, "અમે a.out કહેવાય કાર્યક્રમ ચલાવી રહ્યા છો. 923 00:46:41,490 --> 00:46:44,630 ઇનપુટ કે અમે તેને આપવાનું જઈ રહ્યાં છો 924 00:46:44,630 --> 00:46:47,090 છે પૂછવામાં હશે. 925 00:46:47,090 --> 00:46:51,150 અમે Gonna આદેશ વાક્ય પર ઇનપુટ પૂરુ પાડવા છીએ. " 926 00:46:51,150 --> 00:46:54,100 જો તમે બધા પ્રવચનો કરવામાં પગલે કર્યો છે 927 00:46:54,100 --> 00:46:56,710 અને આદેશ વાક્ય દલીલો વિશે સંભળાવવા, 928 00:46:57,810 --> 00:47:00,080 કે પ્રકારની છે તે જ્યાં - ધેટ ફંકી વાક્યરચના 929 00:47:00,080 --> 00:47:04,530 મુખ્ય ખાતે પૂર્ણાંક argc, કે જે બધી સામગ્રી સાથે આવે છે, 930 00:47:04,530 --> 00:47:07,630 અહીં અમે જે ઉપયોગ કરી રહ્યા છો; અમે તે કોઇપણ સાથે કામ કરીએ છીએ. 931 00:47:09,400 --> 00:47:12,650 અમે ફક્ત આ લખેલા માં વપરાશકર્તા દ્વારા વિચાર Gonna કરશો, 932 00:47:12,650 --> 00:47:15,700 અને પછી ફંકી કેપિટલાઈઝેશન સાથે આ બીજા રેખા 933 00:47:15,700 --> 00:47:18,550 અમે અમારા કાર્યક્રમ આઉટપુટ કરવા માંગો છો. 934 00:47:19,790 --> 00:47:22,860 >> તેથી તેના બદલે તે સાધન અથવા રન મદદથી કરતાં, અમે સ્પેસીસ ઉપયોગ કરીશું, 935 00:47:22,860 --> 00:47:25,360 કારણ કે અમે સ્પેસીસ મળી છે, 936 00:47:25,360 --> 00:47:28,640 અને તેથી તમે ગાય્સ છો જો 937 00:47:28,640 --> 00:47:32,380 તમારો કોડ વિચાર કંઈક આના જેવી, 938 00:47:32,380 --> 00:47:35,930 તેથી હું આ પુનરાવર્તન સાચવી જાઉં છું 939 00:47:35,930 --> 00:47:38,390 એ જ તમે બોઈલર પ્લેટ મળી છે અહીં 940 00:47:38,390 --> 00:47:42,840 કે આ જેવી લાગે છે, પૂર્ણાંક (રદબાતલ) મુખ્ય છે, તે કંઈ જ. 941 00:47:44,480 --> 00:47:48,460 ખરેખર, અમે શું કરીશ છે અમે બધું બધા એકસાથે કાઢી શકશો. 942 00:47:48,460 --> 00:47:50,330 અમે એક કોરી પાટી માંગો છો, 943 00:47:50,330 --> 00:47:52,470 કારણ કે અમે શરૂ Gonna નથી કોડ લખવાનું; 944 00:47:52,470 --> 00:47:55,380 તેના બદલે, અમે Gonna કેટલાક સ્યુડોકોડનો લખવા પ્રયાસ કરશો 945 00:47:55,380 --> 00:47:58,580 જે ખરેખર માત્ર અર્થ એ કે અમે કંઈક કે જે કોડ નથી લખી રહ્યા છીએ 946 00:47:58,580 --> 00:48:01,010 તે પ્રકારના વર્ણવે છે, આપણે શું કરવા માંગો છો, 947 00:48:01,010 --> 00:48:05,180 ડેવિડ જેવા kinda વ્યાખ્યાન પ્રથમ દિવસે હતી, 948 00:48:05,180 --> 00:48:08,310 અથવા હું માનું છે કે વ્યાખ્યાન બીજા દિવસે જ્યારે તેમણે સમગ્ર મોજાં ડેમો હતી. 949 00:48:08,310 --> 00:48:10,990 તમે ગાય્સ કે યાદ છે - મોજાં જોયા? 950 00:48:10,990 --> 00:48:13,300 જોસેફ અપ ત્યાં હતો ઇંગલિશ માં લખીને પ્રકારની? 951 00:48:13,300 --> 00:48:16,300 તેથી અમે Gonna આ જ વસ્તુ કરવાના છો. 952 00:48:16,300 --> 00:48:18,380 >> તેથી જ્યારે હું શરૂ સ્યુડોકોડનો લેખન 953 00:48:18,380 --> 00:48:22,640 હું ઇનપુટ શું હોવું રહ્યું છે જોઈ દ્વારા પ્રારંભ કરવા માંગો. 954 00:48:22,640 --> 00:48:24,950 અને હું મારી જાતને નમૂનો કેસ આપે છે, 955 00:48:24,950 --> 00:48:28,780 આની જેમ "ઉમેરો માટે આભાર!" 956 00:48:35,030 --> 00:48:38,010 અને પછી હું પણ લખી હું શું આઉટપુટ કરવા માંગો છો, 957 00:48:38,010 --> 00:48:42,210 જે આ કિસ્સામાં કંઈક આના જેવું છે. 958 00:48:53,790 --> 00:48:56,050 અને તે પ્રકારના મને એક સારો, જેમ શરૂ કરવા વિશે વિચારવું સ્થળ આપે છે, 959 00:48:56,050 --> 00:48:59,730 "ઠીક છે, હું રેખા 1 લઈ જવા માંગો છો 960 00:48:59,730 --> 00:49:03,560 અને હું તેને 2 લીટી માં રૂપાંતર કરવા માંગો છો, " 961 00:49:03,560 --> 00:49:06,570 અને તે પ્રકારના મદદ કરે છે મારા વિચાર માર્ગદર્શન આપે છે. 962 00:49:06,570 --> 00:49:09,990 આ એક સારો શરૂ સ્થળ છે. 963 00:49:09,990 --> 00:49:12,190 બીજી રીતે તે વિશે વિચારો માટે પણ આપણે પર ખસેડો kinda 964 00:49:12,190 --> 00:49:15,020 અને જેમ તમે તમારી પોતાની કાર્યક્રમોમાં આ કરવા માટે, છે 965 00:49:15,020 --> 00:49:18,530 શું આ ધાર કિસ્સાઓમાં છે જેવા પ્રકારની વિશે વિચારો છો? 966 00:49:18,530 --> 00:49:20,740 આ વિચિત્ર દૃશ્યો કેવા પ્રકારની છે? 967 00:49:20,740 --> 00:49:23,660 આ વિચિત્ર ઇનપુટ્સ કે અમે વિચાર કરી શકે છે શું છે? 968 00:49:23,660 --> 00:49:26,550 અને તે આઉટપુટ શું જેવો હવો જોઈએ? 969 00:49:26,550 --> 00:49:29,670 ઉદાહરણ તરીકે, એક અકળ ઇનપુટ 970 00:49:29,670 --> 00:49:33,200 આ એક હશે, 971 00:49:33,200 --> 00:49:35,630 સંપૂર્ણપણે કશું બનાવવા માટે, 972 00:49:35,630 --> 00:49:37,840 શું અમે તે કિસ્સામાં બનાવવામાં જોઈએ? 973 00:49:37,840 --> 00:49:40,530 કંઈક વિશે વિચારો, પણ કરવા માંગો છો. 974 00:49:40,530 --> 00:49:44,450 >> તેથી જ એક પ્રશ્ન, 975 00:49:44,450 --> 00:49:46,870 અમે શું આઉટપુટમાં શકો છો? 976 00:49:46,870 --> 00:49:50,740 જો આપણે બધા પણ ઇનપુટ નથી, અમારા કાર્યક્રમ શું outputting જોઇએ? 977 00:49:53,740 --> 00:49:54,860 >> કંઈ નથી. 978 00:49:54,860 --> 00:49:57,340 કશું નથી? મહાન લાગે છે. 979 00:49:57,340 --> 00:49:59,280 તેથી અમે ખાતરી કરવા માટે કે અમે કોઇ ચાર્જ નથી લખી રહ્યાં બનાવવા માંગો છો 980 00:49:59,280 --> 00:50:01,500 જો આપણે કંઈ પણ ન મળી સાઇન નથી 981 00:50:01,500 --> 00:50:04,320 સરસ. ઠીક છે. 982 00:50:04,320 --> 00:50:07,370 તેથી 983 00:50:07,370 --> 00:50:09,380 હું લોકોને એક દંપતી પર કૉલ જાઉં છું કારણ કે અમે મારફતે જાઓ 984 00:50:09,380 --> 00:50:12,790 અને બસ સામાન્ય અલ્ગોરિધમનો શું છે જેવા પ્રકારની આકૃતિ 985 00:50:12,790 --> 00:50:15,250 અને અમે પ્રકારની આ સાથે મળીને દ્વારા કામ શરૂ કરી શકશો. 986 00:50:16,240 --> 00:50:19,710 >> તેથી, ચાલો જુઓ. Missy. 987 00:50:19,710 --> 00:50:21,220 તમે કેવી રીતે લાગે છે કે અમે શરૂ છો? 988 00:50:21,220 --> 00:50:24,830 શું એક સારો કરવા માટે અહીં શરૂ સ્થળ બનશે 989 00:50:24,830 --> 00:50:27,900 જો અમે પરિવર્તન કરવા માંગો છો, જેમ કે, રેખા 1 990 00:50:27,900 --> 00:50:29,440 2 લીટી માં? 991 00:50:29,440 --> 00:50:32,650 તમે હમણાં જ મને સમજાવો, ઇંગલિશ, તમે જે વિચારી રહ્યાં છો પ્રકારની કરી શકો છો? 992 00:50:32,650 --> 00:50:34,770 શું કોડ વિશે પણ ચિંતા ન કરો. 993 00:50:34,770 --> 00:50:38,250 >> પ્રથમ વસ્તુ હું હોત હશે 994 00:50:38,250 --> 00:50:41,170 સીધા વપરાશકર્તા પ્રકારની તેમને જણાવો કે તમે શું કરવા માંગો છો. 995 00:50:41,170 --> 00:50:44,730 ઠીક છે, જેથી કહી,,, 996 00:50:44,730 --> 00:50:47,450 "અરે, વપરાશકર્તા. હું માંગો છો 997 00:50:47,450 --> 00:50:50,560 એક "શબ્દમાળા - અદ્ભુત. 998 00:50:50,560 --> 00:50:52,990 તેથી આપણે આ લખી. 999 00:50:52,990 --> 00:50:56,140 શબ્દમાળા માટે વપરાશકર્તા પૂછવા. 1000 00:50:56,140 --> 00:50:59,270 કે સારી શરૂઆત જેવું વાગે છે. 1001 00:51:03,920 --> 00:51:06,460 અધિકાર છે. 1002 00:51:06,460 --> 00:51:09,750 ચાલો કેલી રેન આ સમય પૂછો. 1003 00:51:09,750 --> 00:51:11,580 અમે શું પછી આગામી કરવા માંગો છો માંગો છો? 1004 00:51:11,580 --> 00:51:14,220 અમારી આગામી કેવા પ્રકારની છે -? 1005 00:51:14,220 --> 00:51:18,080 >> તેમના ઇનપુટ ભેગી કરે છે અને તે એક ચલ તરીકે સંગ્રહવા માટે. 1006 00:51:18,080 --> 00:51:20,470 સરસ. 1007 00:51:20,470 --> 00:51:24,280 તેથી શબ્દમાળા ભેગી 1008 00:51:25,450 --> 00:51:27,880 તે ચલ માં સંગ્રહે. 1009 00:51:34,840 --> 00:51:36,460 તેથી ખાસ કશું અમે અહીં શું કરવા માંગો છો? 1010 00:51:36,460 --> 00:51:39,700 અમે તેમની ઇનપુટ તપાસો કરવા માંગો છો 1011 00:51:39,700 --> 00:51:42,260 - પહેલાં? 1012 00:51:42,260 --> 00:51:43,790 >> યાહ. 1013 00:51:43,790 --> 00:51:46,330 માટે અમે શું માટે તપાસો શકો છો? 1014 00:51:46,330 --> 00:51:48,980 વેલ >>, તમે કહ્યું હતું કે અમે તપાસ જો તે નંબર છે, અધિકાર નથી? 1015 00:51:48,980 --> 00:51:52,400 કારણ કે તે ધારે પડશે કે તે નાના છે? 1016 00:51:52,400 --> 00:51:55,650 યાહ. 1017 00:51:56,380 --> 00:51:58,920 >> તેથી તે તારણ આપે છે કે - હા. 1018 00:51:58,920 --> 00:52:01,850 તેથી getString અમને શબ્દમાળા પાછા ગેરંટી આપવામાં આવે છે. 1019 00:52:01,850 --> 00:52:05,050 તે અમને અથવા કે કંઈપણ કરવા માટે નંબર પાછા નથી જઈ રહ્યા છે. 1020 00:52:05,050 --> 00:52:09,140 ત્યાં આંકડાના અક્ષરો છે કે જેઓ શબ્દમાળા અંદર હોય છે, જોકે હોઈ શકે છે. 1021 00:52:09,140 --> 00:52:13,460 અને તે, અમે તરીકે અમે કેપિટલાઈઝેશન કર્યું અવગણી શકો છો. 1022 00:52:13,460 --> 00:52:16,620 પરંતુ એક ખાલી શબ્દમાળા તદ્દન સારું હોય છે, 1023 00:52:16,620 --> 00:52:19,900 4 અને 5 રેખા પર યોગ્ય અહીં કેસ તેથી, 1024 00:52:19,900 --> 00:52:22,020 અધિકાર, જ્યાં કોઇ ઇનપુટ છે, 1025 00:52:22,020 --> 00:52:25,190 અને અમે અમારા આઉટપુટ તરીકે કશું મૂકી દીધું છે. 1026 00:52:25,190 --> 00:52:28,730 અમે ખાતરી કરવા માટે છે કે ત્યાં શબ્દમાળા માં કશુંક ચિંતા કરવાની જરૂર નથી 1027 00:52:28,730 --> 00:52:31,840 અથવા શબ્દમાળા 4 ઓછામાં ઓછા અક્ષરો લાંબુ છે; 1028 00:52:31,840 --> 00:52:34,190 કંઈપણ દંડ છે. 1029 00:52:34,190 --> 00:52:38,270 તેથી આ ઉદાહરણ તરીકે, વિપરિત છે પેનિઝ કાર્યક્રમો કે જે તમે લખ્યું જેવા સાથે, 1030 00:52:38,270 --> 00:52:42,340 તમે ખાતરી કરો કે તમે બિન-નકારાત્મક નંબરો મળતી હતી બનાવવા હતી જ્યાં; 1031 00:52:42,340 --> 00:52:46,430 તમે ખાતરી કરો કે તમે એક મહિનામાં દિવસ સાચો નંબર મળતી હતી બનાવવા હતી. 1032 00:52:46,430 --> 00:52:49,630 અને તમે કેવી રીતે ગાય્સ કે કરી રહ્યા છે? 1033 00:52:49,630 --> 00:52:51,470 તમે કે પરીક્ષણ કેવી રીતે કરશો? 1034 00:52:51,470 --> 00:52:54,090 કે શું તમે નો ઉપયોગ કરવા માટે જરૂરી છે હતા? 1035 00:52:54,090 --> 00:52:55,650 >> આંટીઓ-જ્યારે કરો. 1036 00:52:55,650 --> 00:53:00,840 શું જ્યારે આંટીઓ; લૂપ્સના અન્ય પ્રકારના પણ હા. 1037 00:53:02,190 --> 00:53:04,520 તેથી તે તારણ અમે આ કેસમાં લૂપ ઉપયોગ ન હોય, 1038 00:53:04,520 --> 00:53:07,360 જ્યારે અમે એક શબ્દમાળા માટે પૂછવાની કરી રહ્યાં છો, જે સરસ પ્રકારની છે. 1039 00:53:08,280 --> 00:53:10,620 >> તમામ હક, પર જતાં. 1040 00:53:12,410 --> 00:53:14,270 તેથી, સ્ટેલા. 1041 00:53:14,270 --> 00:53:17,530 તમે અમને અમે શું કરવું જોઈએ તે વિશે થોડુંક કહી શકે છે? 1042 00:53:17,530 --> 00:53:20,270 તેથી હવે અમે શબ્દમાળા મળી છે, અમે મળી છે તે પરિવર્તનશીલ માં સંગ્રહિત; 1043 00:53:20,270 --> 00:53:23,360 અમે શું કરીએ શબ્દમાળા સાથે શું જરૂર છે? 1044 00:53:26,790 --> 00:53:33,530 >> અમે જરૂર - 1045 00:53:33,530 --> 00:53:36,550 2 પર ઓળખવા - 1046 00:53:36,550 --> 00:53:39,290 અરે વાહ, માત્ર ઇંગલિશ માં કહે છે કે અદ્ભુત છે. 1047 00:53:39,290 --> 00:53:42,670 >> માટે [અશ્રાવ્ય] પાટનગરો ઓળખો - અથવા, અપરકેસ. 1048 00:53:44,420 --> 00:53:48,130 અરે વાહ, જેથી તમને ઓળખવા છો કે જે મુદ્દાઓ મોટા અને નાના હોય છે. 1049 00:53:50,020 --> 00:53:54,180 અમે મોટા અથવા તેમને લોઅરકેસ સુધી અમે જે મુદ્દાઓ ઓળખવામાં કર્યા છે. 1050 00:54:03,790 --> 00:54:06,350 તેથી અમે અહીં કે મૂકીશું. 1051 00:54:06,350 --> 00:54:10,210 >> તેથી, ફક્ત આ પ્રક્રિયા વિશે વિચારવું, 1052 00:54:10,210 --> 00:54:13,200 અમે આ ઓળખ કેવી રીતે કરવું? 1053 00:54:13,200 --> 00:54:15,050 શું તમે જાણો છો, ડેન? 1054 00:54:15,050 --> 00:54:18,120 કાઇન્ડ આપણે શું - શું સાધન અમે અમારા શોધો બહાર વાપરો છો? 1055 00:54:18,120 --> 00:54:22,500 >> હું તેને મૂકવા એક એરે અથવા દરેક લીટી જેવા છો માં કોઈક 1056 00:54:22,500 --> 00:54:24,240 પોતાના નાના બોક્સમાં છે, 1057 00:54:24,240 --> 00:54:27,240 અને પછી તેને ત્યાં નથી અથવા ના મોટા. 1058 00:54:27,240 --> 00:54:30,440 ઠીક છે, તેથી એક સાધન અમે ઉપયોગ કરી શકો છો ઝાકઝમાળ છે. 1059 00:54:30,440 --> 00:54:33,760 માટે અમે શું શબ્દમાળા માં જોવા હોય તો, 1060 00:54:33,760 --> 00:54:36,680 જોકે, બહાર આકૃતિ - અમે અક્ષરો રાખવાની હતી. 1061 00:54:36,680 --> 00:54:40,890 >> તેથી તમે શબ્દમાળા લંબાઈ જોવા મળ્યો છે? 1062 00:54:40,890 --> 00:54:43,880 અરે વાહ, જેથી શબ્દમાળા લંબાઈ રહ્યો છે ભાગ છે. 1063 00:54:50,450 --> 00:54:54,150 બસ ઉત્સુકતાનું, અમે શું શબ્દમાળા લંબાઈ વિચાર ઉપયોગ કરી શકું? 1064 00:54:54,150 --> 00:54:58,080 Strlen >>? 1065 00:54:58,080 --> 00:55:02,870 યાહ strlen; અમે આ "strlen" કૉલ 1066 00:55:04,180 --> 00:55:08,620 આ શબ્દમાળા બધા વિધેયોને, તેથી strlen વિધેય છે, 1067 00:55:08,620 --> 00:55:10,670 અને તે હાથમાં સુપર છે, કારણ કે અમે તેનો ઉપયોગ માત્ર કહી શકો છો, 1068 00:55:10,670 --> 00:55:13,430 અરે, strlen અહીં શબ્દમાળા છે, મને કહો લાંબા તે કેવી રીતે છે. 1069 00:55:13,430 --> 00:55:17,350 આ વ્યાખ્યાન આજે, ડેવિડ કેવી રીતે strlen અમલમાં છે તે વિશે ખૂબ વાત કરી, 1070 00:55:17,350 --> 00:55:20,370 શું ખરેખર પડદા પાછળ રહ્યું છે. 1071 00:55:20,370 --> 00:55:25,450 પરંતુ આ એક ખૂબ જ સુપર હાથમાં મુદ્દાઓ છે. 1072 00:55:25,450 --> 00:55:29,170 અન્ય મુદ્દાઓ કે જે શબ્દમાળા પુસ્તકાલય પણ છે, 1073 00:55:29,170 --> 00:55:34,690 જેમ કે strcmp છે, કે જે "strcmp" જોડણી છે, 1074 00:55:34,690 --> 00:55:38,010 જે દરેક અન્ય શબ્દમાળાઓ સરખાવવા માટે વપરાય છે. 1075 00:55:41,220 --> 00:55:45,020 અન્ય મુદ્દાઓ પર તમે strstr જેમ ઉપયોગ કરશે, 1076 00:55:45,020 --> 00:55:48,770 જે પેટા શબ્દમાળાઓ શોધવા અને તેથી સારો છે. 1077 00:55:48,770 --> 00:55:53,380 સૌથી મોટા ભાગ માટે, તેઓ તમામ str સાથે શરૂ કરો અને પછી પર જવા માટે કંઈક બીજું છે. 1078 00:55:53,380 --> 00:55:57,080 કારણ કે તેઓ વાસ્તવમાં શબ્દમાળા જેમ તેમને જોડણી નથી અને તેથી પર 1079 00:55:57,080 --> 00:56:00,260 સી શરૂઆતના દિવસોમાં જેમ ફરી કારણ છે, 1080 00:56:00,260 --> 00:56:04,100 જ્યારે લોકો પ્રથમ લેખિત હતી અને તમામ, 1081 00:56:04,100 --> 00:56:07,580 તેઓ અક્ષરો કે જે તમે ઉપયોગ કરી શકો સંખ્યા પર મર્યાદા હતી 1082 00:56:07,580 --> 00:56:09,950 કાર્ય નામો અને ચલ નામો માટે, 1083 00:56:09,950 --> 00:56:12,620 તેથી બધું સુપર કન્ડેન્સ્ડ જેવું છે. 1084 00:56:12,620 --> 00:56:15,750 પરંતુ ગમે ત્યારે તમે કંઈક કે str સાથે શરૂ થાય છે, જુઓ 1085 00:56:15,750 --> 00:56:18,600 કે સામાન્ય અર્થ આ શબ્દમાળા સાથે કંઇક હોય છે. 1086 00:56:20,990 --> 00:56:23,350 >> ઠીક છે, જેથી તમે શબ્દમાળા લંબાઈ વિચાર મળ્યો છે, 1087 00:56:23,350 --> 00:56:27,110 અને પછી, અમે શું અક્ષરો સાથે તમે શું કરશો? 1088 00:56:27,110 --> 00:56:29,020 શું તમે જાણો છો, સામ? 1089 00:56:29,020 --> 00:56:32,410 >> હું કોઈ વિચાર હોય; હું તેને બહાર આકૃતિ કરવાનો પ્રયાસ કરવામાં આવ્યો હતો. 1090 00:56:32,410 --> 00:56:35,410 હું ખરેખર ખબર નથી કે - હું માંગો છો ત્યાં કેટલાક રસ્તો હતી - 1091 00:56:35,410 --> 00:56:38,990 હું તેનો અર્થ, હું કદાચ લાગે છે અને આપણે મતભેદ સાથે કંઈક કરી શકે evens, 1092 00:56:38,990 --> 00:56:40,860 પરંતુ હું કે કોઇ પણ કાર્ય જાણતા નથી. 1093 00:56:40,860 --> 00:56:42,240 યાહ. 1094 00:56:43,160 --> 00:56:45,200 >> પરંતુ તે - તે જરૂરી નથી કામ કરશે, 1095 00:56:45,200 --> 00:56:48,690 પછી કારણ કે તમે જગ્યાઓ પ્રયત્ન મેળવવા કરશે - 1096 00:56:48,690 --> 00:56:51,130 તમે જગ્યા હોય કેવી રીતે પર ટિપ્સ મેળવવા હશે - 1097 00:56:51,130 --> 00:56:54,310 ઠીક છે. 1098 00:56:54,310 --> 00:56:56,490 ના I'm પ્રકારની આ બિંદુએ ગુમાવી - >> મને ખબર નથી. 1099 00:56:56,490 --> 00:56:58,120 અરે વાહ - ના, ના, ના, આ સારું બિંદુઓ છે. 1100 00:56:58,120 --> 00:57:00,420 તેથી શું અમે જરૂર જેવા સેમ કહ્યું છે, 1101 00:57:00,420 --> 00:57:02,970 અમે ટ્રેક જે અક્ષરો વિચિત્ર અક્ષરો છે જરૂર છે, 1102 00:57:02,970 --> 00:57:05,540 અને કયુ પણ અક્ષરો છે. 1103 00:57:06,650 --> 00:57:09,090 પરંતુ અમે ખાતરી કરવા માટે અમે ફક્ત શોધી રહ્યાં છો બનાવવા માંગો છો 1104 00:57:09,090 --> 00:57:12,110 આ વિચિત્ર અને તેમાં 1105 00:57:12,110 --> 00:57:14,030 શબ્દમાળા માં સૂચકાંકમાં 1106 00:57:14,030 --> 00:57:17,660 પરંતુ શબ્દમાળા માં વિચિત્ર અને અક્ષરો પણ જોઈ, 1107 00:57:17,660 --> 00:57:20,190 તેથી અમે kinda વચ્ચે આ તફાવત જરૂર પડે છે 1108 00:57:20,190 --> 00:57:25,190 શું એ, બી, સી, ડી, અથવા તેથી પર, ખરેખર છે - જેવી અક્ષરો 1109 00:57:25,190 --> 00:57:29,090 અને વસ્તુઓ શું પરંતુ અમારા શબ્દમાળા હજુ પણ અક્ષરો નથી. 1110 00:57:29,090 --> 00:57:32,390 અહીં ઉદાહરણ તરીકે, આ ઉદ્ગારવાચક બિંદુ જેવા અક્ષર નથી, 1111 00:57:32,390 --> 00:57:36,060 પરંતુ તે હજુ પણ અમારા શબ્દમાળાનો ભાગ છે, તે હજુ ચાર રચે છે. 1112 00:57:36,060 --> 00:57:38,820 તેવી જ રીતે, આ જગ્યાઓ તમામ - 1113 00:57:38,820 --> 00:57:41,710 તે અર્થમાં નથી બનાવવા માટે એક જગ્યા ઉઠાવે નથી અધિકાર? 1114 00:57:41,710 --> 00:57:46,160 તેથી અમે ખાતરી કરવા માટે કે અમે કોઈક તે અવગણો બનાવવા માંગો છો 1115 00:57:46,160 --> 00:57:49,410 જ્યારે હજુ પણ મતભેદ ટ્રેકિંગ અને evens. 1116 00:57:50,900 --> 00:57:54,990 >> અમારા પ્રોગ્રામિંગ શોધો જેથી પ્રકારની 1117 00:57:54,990 --> 00:57:57,270 અત્યાર સુધી, જો તમે કરશે, 1118 00:57:57,270 --> 00:58:01,310 અમે અલગ સાધનો નંબર કે અમે વિશે વાત કરી છે છે. 1119 00:58:01,310 --> 00:58:04,640 તેથી, ઉદાહરણ તરીકે, ચલો છે, 1120 00:58:04,640 --> 00:58:07,120 જેમ આપણે અહીં વિશે વાત કરી છે. 1121 00:58:07,120 --> 00:58:10,730 અન્ય સાધન અમે વિશે વાત કરી છે વિધેયો છે. 1122 00:58:10,730 --> 00:58:15,800 તેથી અમે ચલો વિશે અમારા સ્યુડોકોડનો ભાષામાં વાત કર્યા છે તે અહીં અપ 1123 00:58:15,800 --> 00:58:19,760 શું કારણ કે અમે અમારા શબ્દમાળા સ્ટોર ઉપયોગ જઈ રહ્યાં છો. 1124 00:58:19,760 --> 00:58:24,630 અમે કાર્યો વિશે વાત કરી શબ્દમાળા લંબાઈ વિચાર strlen જેમ. 1125 00:58:28,510 --> 00:58:31,170 અમે કંઈક બીજું વિશે વાત કરી, અને અમે તે વિશે વાત કરી કરી છે 1126 00:58:31,170 --> 00:58:34,850 આંટીઓ: એક વિભાગમાં અગાઉ ઘણો આજે. 1127 00:58:39,390 --> 00:58:42,030 >> તમે ગાય્સ શું આ કાર્યક્રમ માં લૂપ ઉપયોગ વિશે વિચારો છો? 1128 00:58:42,030 --> 00:58:44,110 જારેડ, તમે શું વિચારો છો? 1129 00:58:47,150 --> 00:58:50,030 અમે આ કાર્યક્રમ માં લૂપ ઉપયોગ માંગો છો? 1130 00:58:50,030 --> 00:58:52,500 >> કદાચ કારણ કે તમે નથી, તે દ્વારા એક કરતા વધારે વાર જવા નથી. 1131 00:58:52,500 --> 00:58:55,260 ઠીક છે, તમે શું મારફતે એક કરતા વધારે વાર જાઓ નથી? 1132 00:58:55,260 --> 00:58:57,190 >> સમગ્ર સ્ટ્રિંગ. 1133 00:58:57,190 --> 00:59:00,660 અધિકાર છે, જેથી તમે આખી શબ્દમાળા મારફતે એક વખત જવા નથી. 1134 00:59:00,660 --> 00:59:03,330 માફ કરશો કે સંપૂર્ણપણે કોઈ અર્થ બનાવ્યો છે! 1135 00:59:03,330 --> 00:59:06,360 તમે આખી શબ્દમાળા દ્વારા એક કરતા વધારે વાર જવા નથી. 1136 00:59:06,360 --> 00:59:08,660 ઠીક છે. 1137 00:59:09,790 --> 00:59:11,920 તમે શું વિચારો છો? 1138 00:59:11,920 --> 00:59:14,110 >> મને લાગે છે કે તે વધુ સારું છે તેનો ઉપયોગ 1139 00:59:14,110 --> 00:59:16,640 તેથી અમે ઉઠાવે છે જેમ કરી શકે છે, જ્યારે 1140 00:59:16,640 --> 00:59:19,750 તેના સ્થાન [અશ્રાવ્ય] નંબર છે. 1141 00:59:19,750 --> 00:59:22,940 સરસ, અને તેથી શું ઉઠાવે? 1142 00:59:22,940 --> 00:59:25,200 ઠીક છે, તેથી અમે કહી રહ્યાં છે કે 1143 00:59:25,200 --> 00:59:28,130 અમે લૂપ ઉપયોગ કારણ કે અમે માંગો છો જોઈએ 1144 00:59:28,130 --> 00:59:32,550 એક પત્ર ઉઠાવે છે જ્યારે તે નંબર નથી. 1145 00:59:35,130 --> 00:59:37,140 તેથી - માફ કરશો, તમે ઍડ કરવા માંગો છો હતી? 1146 00:59:37,140 --> 00:59:39,340 >> હું કહે છે કે જે રીતે તમે શબ્દમાળા સારવાર ચાલુ હતું 1147 00:59:39,340 --> 00:59:42,290 અને તે [અશ્રાવ્ય] અલગ અલગ અક્ષરો પર [અશ્રાવ્ય] 1148 00:59:42,290 --> 00:59:43,710 યાહ. 1149 00:59:43,710 --> 00:59:45,850 >> અને પછી અમે નંબર અસાઇન કરી શકો છો - 1150 00:59:45,850 --> 00:59:47,780 અથવા શબ્દમાળા માં અક્ષરોના સ્થાન પર આધારિત છે? 1151 00:59:47,780 --> 00:59:49,720 યાહ. 1152 00:59:49,720 --> 00:59:53,640 >> અને ઓળખવા માટે શું તે વિચિત્ર અથવા પણ છે અને આ પત્ર પોતે ઉઠાવે છે 1153 00:59:53,640 --> 00:59:57,750 જ્યારે અક્ષર એ સ્થાન છે [અશ્રાવ્ય] - માફ. 1154 00:59:57,750 --> 01:00:00,150 સરસ. 1155 01:00:00,150 --> 01:00:03,430 >> તેથી માત્ર એક રીકેપ. 1156 01:00:03,430 --> 01:00:05,840 તમે તમારા નામની મને શકો છો અને ફરીથી યાદ - માફ I'm. 1157 01:00:05,840 --> 01:00:06,900 >> ચાર્લોટ. 1158 01:00:06,900 --> 01:00:08,490 ચાર્લોટ, ઠીક છે. 1159 01:00:08,490 --> 01:00:11,130 તેથી ચાર્લોટ શું કહે છે, 1160 01:00:11,130 --> 01:00:14,950 જે તદ્દન યોગ્ય છે - gosh, ઓટો આ પસંદ મને પર ઇન્ડેન્ટ - 1161 01:00:14,950 --> 01:00:17,770 એ છે કે જો આપણે એક શબ્દમાળા જોવા 1162 01:00:17,770 --> 01:00:19,160 ટોચ પર આ એક છે, જેમ કે - 1163 01:00:19,160 --> 01:00:21,590 "ઉમેરો માટે આભાર" - 1164 01:00:21,590 --> 01:00:24,790 અક્ષરો અનુક્રમ તરીકે 1165 01:00:24,790 --> 01:00:29,010 જ્યાં 0 સ્થાને છે, 1166 01:00:29,010 --> 01:00:32,260 આ ક 1 સ્થાને છે. 1167 01:00:32,260 --> 01:00:36,880 આ 2 પર છે, તો પછી અમે 3, 4 મળ્યું, 5; 1168 01:00:36,880 --> 01:00:40,830 આ જગ્યા 6 સ્થાને છે. 1169 01:00:42,380 --> 01:00:45,300 જ્યારે - એફ સ્થિતિ શું છે? 1170 01:00:45,300 --> 01:00:47,610 7! 1171 01:00:47,610 --> 01:00:49,300 ઓ? 8. 1172 01:00:49,300 --> 01:00:52,070 આર? 9. 1173 01:00:52,070 --> 01:00:54,340 અને પછી અમે 10 મેળવ્યું, અને પછી હું ખરેખર તે વિના તે નથી લખી શકો છો 1174 01:00:54,340 --> 01:00:57,430 kinda સ્ક્રીન પર અવ્યવસ્થિત રહ્યો. 1175 01:00:57,430 --> 01:01:02,340 પરંતુ આ ખરેખર અમે કેવી રીતે મેમરીમાં શબ્દમાળાઓ વિશે વાત કરી શકો છો. 1176 01:01:02,340 --> 01:01:04,660 તે શબ્દમાળા છે 1177 01:01:04,660 --> 01:01:07,920 અક્ષરો ક્રમ છે, 1178 01:01:07,920 --> 01:01:12,430 અને જ્યારે અમે શબ્દમાળા એક વ્યક્તિગત અક્ષર નો સંદર્ભ લો, 1179 01:01:12,430 --> 01:01:15,280 અમે ઘણી વાર કે અક્ષર સ્થિતિ ઉલ્લેખ કરીને આવું 1180 01:01:15,280 --> 01:01:17,620 શબ્દમાળા અંદર, 1181 01:01:17,620 --> 01:01:19,910 કદાચ એ જ રીતે કે અમે સપ્ટેમ્બર વિશે વાત 1182 01:01:19,910 --> 01:01:22,870 વર્ષના નવમી મહિનો છે 1183 01:01:22,870 --> 01:01:27,730 અથવા સોમવારે અઠવાડિયાના પ્રથમ દિવસે છે. 1184 01:01:29,280 --> 01:01:33,070 તેથી આ અમને રસ્તો પૂરો પાડે છે 1185 01:01:33,070 --> 01:01:37,030 બહાર આકૃતિ જે મુદ્દાઓ પર વિચિત્ર વિરુદ્ધ પણ છે 1186 01:01:37,030 --> 01:01:39,540 કારણ કે તમે અહીં જોઈ શકો છો, 1187 01:01:39,540 --> 01:01:43,640 જો આપણે તેને આ ટી સાથે મેળ ખાય, 1188 01:01:46,310 --> 01:01:49,360 તમે જોઈ શકો છો કે જે કેપીટલ શૈલીઓનો તમામ 1189 01:01:49,360 --> 01:01:53,040 પણ સ્થિતિ પર છે, 1190 01:01:53,040 --> 01:01:55,880 ઓછામાં ઓછા પ્રથમ શબ્દ માટે, 1191 01:01:55,880 --> 01:01:59,080 અને પછી વસ્તુઓ બોલ ફેંકવામાં કરો એક વાર અમે તે જગ્યા દબાવો, 1192 01:01:59,080 --> 01:02:02,460 કારણ કે અમે એક પત્ર તરીકે આ જગ્યા નથી ગણાતી, 1193 01:02:02,460 --> 01:02:05,150 તેથી તે તરીકે જો અમે શરૂ 1194 01:02:05,150 --> 01:02:08,930 અને 0, 1, 2, 3, 4, 5 ગયા, 1195 01:02:08,930 --> 01:02:12,600 જગ્યા, 6, 7, 8, જગ્યા, 1196 01:02:12,600 --> 01:02:16,440 9, અને તે પછી 10, 11, 12, અને એમ. 1197 01:02:19,300 --> 01:02:22,910 >> સરસ, જેથી અમે ચોક્કસપણે માટે લૂપ અમુક પ્રકારની ઉપયોગ કરવા માંગો છો કરશે 1198 01:02:22,910 --> 01:02:27,760 પર બદલામાં અક્ષરો દરેક જાઓ. 1199 01:02:31,330 --> 01:02:34,580 તેથી આ બિંદુએ, 1200 01:02:36,490 --> 01:02:38,360 અમે પાછા અમારી જૂના સ્યુડોકોડનો અહીં આવવા પડશે. 1201 01:02:40,970 --> 01:02:42,650 જે શૈલીઓનો આ ઓળખ ભાગ તરીકે 1202 01:02:42,650 --> 01:02:45,350 મોટા છે અને કયુ લોઅરકેસ છે, 1203 01:02:45,350 --> 01:02:48,340 અમે લૂપ કેટલાક પ્રકારનો આ કરવા માંગો છો પડશે. 1204 01:02:51,080 --> 01:02:53,390 લૂપ પડેલ. 1205 01:02:55,070 --> 01:03:01,220 લૂપ કયા આંટીઓ કે અમે હોય પ્રકારો બહાર પ્રકારનો 1206 01:03:01,220 --> 01:03:03,670 એક સારા માટે આ કિસ્સામાં ઉપયોગ એક પ્રયત્ન લાગે છે? 1207 01:03:03,670 --> 01:03:05,610 >> હું લૂપ માટે વિચારતી હતી. 1208 01:03:05,610 --> 01:03:07,500 અને શા માટે તમે લૂપ માટે વિચારી રહ્યાં છો? 1209 01:03:07,500 --> 01:03:10,000 >> કારણ કે તે શૂન્ય પર શરૂ થાય છે, અને પછી 1210 01:03:10,000 --> 01:03:13,000 , જ્યારે અમે શબ્દમાળા લંબાઈ સુધી પહોંચવા 1211 01:03:13,000 --> 01:03:16,170 અને પછી દરેક ઇટરેશન તમે કરી શકો છો [અશ્રાવ્ય], પણ? 1212 01:03:16,170 --> 01:03:18,260 અરે વાહ, બરાબર. 1213 01:03:18,260 --> 01:03:21,490 તેથી, બહાર લૂપ્સના વિવિધ વિકલ્પો, 1214 01:03:21,490 --> 01:03:25,350 અમે આંટીઓ માટે છે, જ્યારે આંટીઓ, અને આંટીઓ કરી ત્યારે. 1215 01:03:25,350 --> 01:03:28,550 જ્યાં લૂપ માટે ખાસ કરીને ઉપયોગી છે 1216 01:03:28,550 --> 01:03:32,120 છે જ્યારે તમે જાણવા માંગો છો 1217 01:03:32,120 --> 01:03:34,940 જ્યાં તમે લુપમાં પર છો પ્રકારની, 1218 01:03:34,940 --> 01:03:38,520 કેટલી વાર લૂપ અત્યાર સુધી ચલાવવામાં આવી છે. 1219 01:03:38,520 --> 01:03:42,490 જે બરાબર શું અમે આ પરિસ્થિતિમાં જાણવા માગો છો, 1220 01:03:42,490 --> 01:03:44,640 જેમ કેલી જણાવ્યું હતું કે, 1221 01:03:44,640 --> 01:03:47,400 માતાનો ચાર્લોટ અગાઉ ટિપ્પણી બંધ આધારિત છે કે અમે સ્થિતિ જાણવા માગો છો 1222 01:03:47,400 --> 01:03:49,900 શબ્દમાળા અંદર પાત્ર, 1223 01:03:49,900 --> 01:03:51,750 અને લૂપ માટે અમને હમણાં જ આપશે, 1224 01:03:51,750 --> 01:03:54,680 કારણ કે જો આપણે પ્રકારની શરૂ અમારા શબ્દમાળા પર પાછું looking, 1225 01:03:54,680 --> 01:03:57,140 જો આપણે 0 અમારા માટે લૂપ શરૂ કરવા માટે, 1226 01:03:57,140 --> 01:04:00,350 અને અમે સમગ્ર શબ્દમાળા લંબાઈ દ્વારા અપ જાઓ, 1227 01:04:00,350 --> 01:04:04,740 પછી અમે અક્ષર ટી સાંકળી શકો છો 1228 01:04:04,740 --> 01:04:08,110 લૂપ માટે અમારા માં 0 સાથે, 1229 01:04:09,950 --> 01:04:13,080 અમારી લૂપ માટે, અને તેથી પર 1 થી પત્ર એચ, 1230 01:04:13,080 --> 01:04:16,600 શબ્દમાળા ઓવરને મારફતે તમામ રીતે જવું. 1231 01:04:18,810 --> 01:04:21,890 >> તેથી આપણે આ માત્ર થોડો કોડિંગ શરૂ 1232 01:04:21,890 --> 01:04:24,930 એ જ તમે ગાય્સ આ શું લાગે છે માટે લાગણી છે. 1233 01:04:24,930 --> 01:04:27,980 હું આ સેવ જાઉં છું, 1234 01:04:27,980 --> 01:04:31,230 તેથી અમે અહીં અમારા સ્યુડો કોડ મળ્યો છે, 1235 01:04:33,490 --> 01:04:38,120 અને હું બધું કાઢી જાઉં છું. 1236 01:04:38,120 --> 01:04:42,210 તેથી હું એક કોરી પાટી છે. 1237 01:04:42,210 --> 01:04:45,910 હું Gonna પૂર્ણાંક મુખ્ય (રદબાતલ) લખીને શરૂ છું 1238 01:04:45,910 --> 01:04:48,440 { 1239 01:04:48,440 --> 01:04:51,380 હું Gonna માં પરત 0 મૂકી છું 1240 01:04:51,380 --> 01:04:53,320 અને પછી}. 1241 01:04:53,320 --> 01:04:56,130 તેથી સામાન્ય રીતે જ્યારે હું કાર્યક્રમ શરૂ કરવા માટે, આ છે હું શું સાથે શરૂ કરો. 1242 01:04:56,130 --> 01:04:59,370 હું તેને સંગ્રહો છે કે જેથી તમે તેને ગાય્સ પડશે. 1243 01:05:06,290 --> 01:05:08,440 તેથી એક પ્રથમ વસ્તુઓ અમે વિશે વાત કરી હતી 1244 01:05:08,440 --> 01:05:10,920 વપરાશકર્તા તરફથી ઇનપુટ મેળવવામાં 1245 01:05:10,920 --> 01:05:13,740 અને તે એક શબ્દમાળા માં સ્ટોર. 1246 01:05:13,740 --> 01:05:16,420 અમે વપરાશકર્તા પાસેથી કેવી રીતે ઇનપુટ મળી શકે? 1247 01:05:16,420 --> 01:05:19,640 >> GetString. 1248 01:05:19,640 --> 01:05:21,870 GetString, બધા અધિકાર. 1249 01:05:23,150 --> 01:05:26,820 તેથી જો હું (GetString લખો) 1250 01:05:26,820 --> 01:05:32,150 અને અર્ધવિરામ. 1251 01:05:32,150 --> 01:05:36,630 ચાલો આ ચલાવવાનો પ્રયત્ન છે; આ રન કરશે પ્રથમ તમામ? 1252 01:05:36,630 --> 01:05:38,430 અને શા માટે આ ચાલશે? 1253 01:05:38,430 --> 01:05:40,090 >> તમે ચલ જાહેર હોય છે. 1254 01:05:40,090 --> 01:05:43,040 હું એક ચલ જાહેર હોય છે. ઠીક છે. 1255 01:05:43,040 --> 01:05:45,700 >> કેવી રીતે હું કે તમે શું કરશો? 1256 01:05:45,700 --> 01:05:48,400 શું તમે કંઈક લખી, તે શેરિંગ વાંધો? 1257 01:05:48,400 --> 01:05:51,270 અને પછી અમે તેને ખેંચી અપ કરી શકો છો. 1258 01:05:51,270 --> 01:05:54,630 ચાલો જોવા માટે, ડાન, અધિકાર, ઠીક છે. 1259 01:05:54,630 --> 01:05:59,100 અથવા ડેનિયલ. કે નકલ માં શબ્દમાળા ઇનપુટ = (GetString). 1260 01:05:59,100 --> 01:06:01,340 ઓસમ. 1261 01:06:01,340 --> 01:06:02,890 આ ચાલશે? 1262 01:06:02,890 --> 01:06:05,210 ચાલો તેને કરવાનો પ્રયાસ કરો. 1263 01:06:05,210 --> 01:06:08,890 રન હિટ, અપલોડ સ્રોત કોડ, મકાન, એક ભૂલ આવી. 1264 01:06:08,890 --> 01:06:11,040 ઠીક છે. 1265 01:06:11,040 --> 01:06:14,950 તેથી અહીં જઈને whats? 1266 01:06:14,950 --> 01:06:18,700 બિનજાહેર ઓળખકર્તા 'સ્ટ્રિંગ ઉપયોગ કરો. 1267 01:06:18,700 --> 01:06:22,840 >> અમે લાઈબ્રેરીઓ સમાવેશ થાય છે? 1268 01:06:22,840 --> 01:06:25,130 અરે વાહ, તેથી જ ડૅન કહેતા અમે લાઈબ્રેરીઓ સમાવેશ થાય છે. 1269 01:06:25,130 --> 01:06:28,270 કે તમે શું કહો, સ્ટેલા લાગતી હતી છે? ઓસમ. 1270 01:06:29,450 --> 01:06:31,430 કે અદ્ભુત છે, જેથી સ્ટેલા, તમે આ કરી શકો છો 1271 01:06:31,430 --> 01:06:34,800 માતાનો ડીએલ ઓફ સ્પેસ આ કોડ કૉપિ? 1272 01:06:34,800 --> 01:06:37,580 જો તમે ડીએલ રોલેન્ડ કી પર ક્લિક કરો, તો તે નકલ કરો, 1273 01:06:37,580 --> 01:06:41,360 અને તે પછી તમને તેમાં લીટી મૂકવામાં આવશે અને પછી તેને સંગ્રહો બહાર? 1274 01:06:46,580 --> 01:06:49,360 મને જણાવો કે જ્યારે તમે તૈયાર છો. 1275 01:06:57,160 --> 01:06:59,490 તેથી આ સમાવેશ થાય છે વાક્યરચના પણ ફંકી પ્રકારની છે; 1276 01:06:59,490 --> 01:07:02,210 ત્યાં કે હેશ ટેગ જેવું છે, 1277 01:07:02,210 --> 01:07:05,760 અને ત્યાં સમાવેશ થાય છે અને પછી ત્યાં આ કોણ કૌંસ છે. 1278 01:07:12,490 --> 01:07:15,360 શું તમે યાદ કેવી રીતે આ કામ કરે છે, અથવા હું તે મૂકવા જોઇએ આ કોડ પર અધિકાર અહીં? 1279 01:07:15,360 --> 01:07:17,850 >> હું સારો છું. 1280 01:07:17,850 --> 01:07:19,810 ઠીક છે. 1281 01:07:19,810 --> 01:07:23,260 >> હું તેને મુદ્રિત - મને ખાતરી છે કે જે લાઇબ્રેરી ન હતી, જોકે. 1282 01:07:23,260 --> 01:07:25,570 ઓહ, ઠીક - હા, તેથી તે CS50 પુસ્તકાલય છે. 1283 01:07:25,570 --> 01:07:27,660 >> ઓહ, હું stdio પુસ્તકાલય મૂકો. 1284 01:07:27,660 --> 01:07:30,950 >> ઓહ, તે મળ્યું - હા, ના, that's - 1285 01:07:30,950 --> 01:07:34,380 તેથી તે તારણ છે કે જેઓ શબ્દમાળા ખરેખર કંઈક છે જે CS50 માટે ખાસ છે. 1286 01:07:36,590 --> 01:07:41,240 ત્યાં ખરેખર સાચી શબ્દમાળા પ્રકાર નથી 1287 01:07:41,240 --> 01:07:45,000 અહીં કારણ કે, શબ્દમાળા પ્રકાર સ્થિતિમાં છે, - 1288 01:07:45,000 --> 01:07:49,140 અમે પ્રકાર શબ્દમાળા એક ચલ કહેવાય ઇનપુટ જાહેર કરી રહ્યા છીએ - 1289 01:07:49,140 --> 01:07:53,320 અને અમે ઇનપુટ ની અંદર આપી રહ્યા છીએ 1290 01:07:53,320 --> 01:07:58,440 કિંમત છે કે જે અમને પરત નહીં: આ GetString વિધેય કોલ નું આઉટપુટ. 1291 01:07:58,440 --> 01:08:02,910 તમે આ વિધેય કોલ છે કહેવું કારણ કે તે કૌંસ મળ્યું છે printf કરે છે જેમ, કરી શકો છો, 1292 01:08:02,910 --> 01:08:05,920 માત્ર strlen જેમ કરે છે. 1293 01:08:05,920 --> 01:08:09,860 પરંતુ શબ્દમાળા ખરેખર વાસ્તવિક પ્રકાર નથી 1294 01:08:09,860 --> 01:08:11,760 C ની ભાષા છે. 1295 01:08:11,760 --> 01:08:15,710 અમે તેને એક પ્રકારનું માં કર્યા, અને અમે તે વિશે વધુ તે શું ખરેખર વાત કરીશું 1296 01:08:15,710 --> 01:08:19,000 સી, કારણ કે ત્યાં એક તાર સાથે કામ રસ્તો છે; 1297 01:08:19,000 --> 01:08:22,479 અમે હમણાં જ તેને થોડો NICER જોવા કંઈક કર્યું છે. 1298 01:08:22,479 --> 01:08:25,240 >> અહીં અમે જાઓ. 1299 01:08:25,240 --> 01:08:28,439 અહીં સ્ટેલા કોડ છે. 1300 01:08:28,439 --> 01:08:32,470 તે # સમાવેશ મળ્યું છે. 1301 01:08:32,470 --> 01:08:36,390 અન્ય લોકો હેશ જેમ આ કૉલ કરશે ક્યારેક સમાવેશ થાય છે અથવા તીવ્ર સમાવેશ થાય છે. 1302 01:08:36,390 --> 01:08:39,580 હવે અમે તેને શરૂ કરવા માટે, તેને ચલાવવા માટે કરી શકો છો, 1303 01:08:39,580 --> 01:08:43,649 અને અમે હજુ પણ ભૂલ મળે છે. 1304 01:08:43,649 --> 01:08:46,290 માતાનો શું ચાલી રહ્યું છે તે કરવા દો. 1305 01:08:48,069 --> 01:08:50,569 "'ઈનપુટ' વપરાયેલ ચલ." 1306 01:08:50,569 --> 01:08:53,350 ઠીક છે, જેથી ઠંડી છે, કે ઠંડી છે. 1307 01:08:53,350 --> 01:08:55,859 હું તેનો અર્થ, તે ખરેખર સારી નથી, 1308 01:08:55,859 --> 01:08:57,930 કારણ કે અમે એક ભૂલ કરી રહ્યાં છે અને તે ચાલી રહ્યું છે, 1309 01:08:57,930 --> 01:09:00,410 પરંતુ આ કહેતા છે શું એ છે કે 1310 01:09:00,410 --> 01:09:03,130 અમે અમારા ચલ ઉપયોગ ન કરેલ છે, કે જે અર્થમાં બનાવે છે. 1311 01:09:03,130 --> 01:09:06,090 અમે તેની સાથે કંઇ નથી પ્રયાસ કર્યો છે. 1312 01:09:07,819 --> 01:09:10,490 આ એક રસ્તો છે કે 1313 01:09:10,490 --> 01:09:14,170 રણકાર મદદ કરવા માટે અમને ખાતરી છે કે અમે માત્ર ચલો નથી ઉપયોગ કરી રહ્યાં છો બનાવવાનો પ્રયાસ કરી રહ્યો છે 1314 01:09:14,170 --> 01:09:18,819 અને પછી અજાણતા તેમને બીજું અમારી કોડ પાછળથી કંઈક કૉલ, 1315 01:09:18,819 --> 01:09:21,649 અમને મદદ કરવા ભૂલો કે માર્ગ ટાળવા. 1316 01:09:23,130 --> 01:09:28,810 >> બધા હક છે, તેથી અમે વપરાશકર્તાના ઇનપુટને મળી છે, 1317 01:09:28,810 --> 01:09:31,910 અમે તેને એક ચલ સંગ્રહ થાય છે. 1318 01:09:31,910 --> 01:09:34,569 આગળનું પગલું પછી હતી 1319 01:09:34,569 --> 01:09:37,609 શબ્દમાળા માં અક્ષરો બધા જોઈ શરૂ 1320 01:09:37,609 --> 01:09:41,830 અને જે મુદ્દાઓ ઓળખવા માટે મોટા પ્રયત્ન છે 1321 01:09:41,830 --> 01:09:44,600 અને કયુ માટે લોઅરકેસ પ્રયત્ન છે. 1322 01:09:44,600 --> 01:09:49,439 અને જેમ કેલી અને ચારલોટ્ટેમાં અપ લાવવામાં, 1323 01:09:49,439 --> 01:09:52,340 અમે આ લૂપ માટે તો મદદથી. 1324 01:09:52,340 --> 01:09:55,520 તેથી કોઈની લૂપ માટે ની સિન્ટેક્ષ યાદ કરતું નથી 1325 01:09:55,520 --> 01:09:58,670 અને માત્ર લેખિત ઘણો પ્રયાસ લેવાનું ગમશે 1326 01:09:58,670 --> 01:10:03,170 લૂપ માટે પ્રથમ લાઇન, બીટ માટે માત્ર? 1327 01:10:05,740 --> 01:10:07,330 કેલી, તમે wanna તેનો પ્રયાસ આપો છો? 1328 01:10:07,330 --> 01:10:10,300 >> યાહ, તેથી તમારે પ્રથમ પ્રારંભ છે, 1329 01:10:10,300 --> 01:10:13,170 જેથી હું મને = 0 મૂકી, 1330 01:10:13,170 --> 01:10:15,390 અને પછી હું i <(strlen) હતી. 1331 01:10:15,390 --> 01:10:18,570 તે તમારી સ્પેસ છે - હું તેને લઈ શકો છો અપ? 1332 01:10:18,570 --> 01:10:21,330 >> અરે વાહ, હું થોડો ખરાબ છે, પરંતુ હા. 1333 01:10:21,330 --> 01:10:24,180 >> ઠીક છે, ચાલો તેને ખેંચી છે. 1334 01:10:24,180 --> 01:10:26,490 ઓસમ. 1335 01:10:26,490 --> 01:10:29,510 પછી પણ >> હું જો તમે કે હતી ખબર ન હતી - 1336 01:10:29,510 --> 01:10:32,180 અરે વાહ, ઠીક છે. 1337 01:10:33,020 --> 01:10:36,030 તેથી અહીં કેલી શું મેળવ્યો છે: આપણે તેના પર ઝડપથી જુઓ. 1338 01:10:36,030 --> 01:10:40,290 તેથી તેઓ ટોચ પર cs50 પુસ્તકાલય સમાવેશ થાય છે. 1339 01:10:40,290 --> 01:10:44,790 તે ટોચ પર પ્રમાણભૂત IO પુસ્તકાલય સમાવેશ થાય છે, 1340 01:10:45,550 --> 01:10:48,990 અને પ્રમાણભૂત IO કાર્યો જેવા printf છે, 1341 01:10:48,990 --> 01:10:51,690 તેથી જો તમે ક્યારેય printf ઉપયોગ કરવા માંગો છો, તો તમે તે લીટી કરવાની જરૂર છે. 1342 01:10:53,060 --> 01:10:56,140 અને પછી તે શબ્દમાળા પુસ્તકાલય સમાવેશ થાય છે, 1343 01:10:56,140 --> 01:10:58,200 જે અમે જરૂર પડશે, 1344 01:10:58,200 --> 01:11:01,010 કારણ કે શબ્દમાળા પુસ્તકાલય strlen કામગીરી ધરાવે છે 1345 01:11:01,010 --> 01:11:04,320 જે અમે ફક્ત થોડી માં મળશે. 1346 01:11:04,320 --> 01:11:07,560 તેથી જો આપણે શું કેલી થાય છે અંતે અહીં જુઓ, 1347 01:11:07,560 --> 01:11:10,260 તમે શું કર્યું મારફતે અમને ચાલવા કરી શકો છો? 1348 01:11:10,260 --> 01:11:13,600 >> અરે વાહ, જેથી - હું તેનો અર્થ, હું ભૂલો જેથી મળ્યું - 1349 01:11:13,600 --> 01:11:15,380 અરે વાહ, ના, it's - 1350 01:11:15,380 --> 01:11:18,580 >> તેથી હું શબ્દમાળા કે હું ફક્ત "શબ્દમાળા" મળ્યો કૉલ માગે છે. 1351 01:11:18,580 --> 01:11:22,230 હું બહાર શબ્દમાળા છાપો માગે છે 1352 01:11:22,230 --> 01:11:25,640 અને પછી હું - 1353 01:11:27,450 --> 01:11:30,930 હું દરેક પાત્ર એક એરે જેવી શબ્દમાળા સેટ કરવા માંગો માગે છે 1354 01:11:30,930 --> 01:11:33,170 અલગ છે [અશ્રાવ્ય], અધિકાર? 1355 01:11:33,170 --> 01:11:38,080 અને પછી હું 0 સ્થાને શરૂ કરવા માગે છે 1356 01:11:38,080 --> 01:11:40,630 અને પછી દર 2 જગ્યાઓ, 1357 01:11:40,630 --> 01:11:42,580 હું ઉઠાવે ચાલુ હતું, 1358 01:11:42,580 --> 01:11:45,680 તેથી હું ફક્ત 23 તરીકે લેખાવે છે, કારણ કે હું તે ASCII ટેબલ પર જોઈ હતી. 1359 01:11:45,680 --> 01:11:48,730 તેથી કે હું શું વિચારતી હતી - મને ખબર છે કે તે યોગ્ય નથી. 1360 01:11:48,730 --> 01:11:50,920 >> તે મળ્યું છે, તેથી આ મહાન શરૂઆત છે. 1361 01:11:50,920 --> 01:11:54,120 મને લાગે છે કે આ માળખું ઘણો સ્થાને અહીં છે. 1362 01:11:54,120 --> 01:11:57,500 ચાલો વાક્ય દ્વારા વાક્ય પ્રકારની મારફતે જાઓ અને શું થઈ રહ્યું છે. 1363 01:11:57,500 --> 01:12:01,040 જેથી માર્ગ હું આ કરવા માંગો ફક્ત કોડ સંકલન દ્વારા શરૂ કરવામાં આવે છે 1364 01:12:01,040 --> 01:12:04,300 અને ભાડા પણ કમ્પાઇલર મને શું મારી કોડ સાથે ખોટું છે જેમ કહેવું, 1365 01:12:04,300 --> 01:12:07,450 કારણ કે કમ્પાઇલર ખરેખર તમે કહેતાં શું તમારી કોડ સાથે ખોટું છે સારો છે. 1366 01:12:09,790 --> 01:12:12,780 તેથી જો આપણે તેને પ્લે, મકાન, અને તે ઊભી કરતું નથી. 1367 01:12:12,780 --> 01:12:14,860 તે કહે છે ત્યાં એક ભૂલ હતી, 1368 01:12:14,860 --> 01:12:17,320 તેથી જો આપણે સરકાવો અને પ્રથમ ભૂલ જોવા, 1369 01:12:17,320 --> 01:12:20,960 તે કહ્યું - 1370 01:12:20,960 --> 01:12:22,040 અમે પાછા ઉપર સ્ક્રોલ ટોચ પર, 1371 01:12:22,040 --> 01:12:26,070 અમે જોઈ શકો છો ત્યાં 5 નીચે તળિયે અહીં પેદા ભૂલો છે. 1372 01:12:26,070 --> 01:12:30,180 અરે, આ ખરેખર કાપી છે. 1373 01:12:31,810 --> 01:12:35,790 હું માનું કે જે હમણાં જ ચાલી રહ્યું છે તેને કોઇ પણ સારું નથી. 1374 01:12:36,970 --> 01:12:38,500 >> અહીં અમે જાઓ. 1375 01:12:39,790 --> 01:12:42,530 તેથી 5 કુલ પેદા ભૂલો છે. 1376 01:12:42,530 --> 01:12:45,140 અહીં હું ફક્ત પ્રથમ 2 જોઈ શકો, 1377 01:12:45,140 --> 01:12:49,100 જેથી હું થોડો આ ખસેડવા અને પછી કરી શકો છો સ્ક્રોલ અપ પ્રકારની. 1378 01:12:49,100 --> 01:12:53,220 આ આદેશ તે માટે કોડ કમ્પાઇલ ચલાવી હતી છે, 1379 01:12:53,220 --> 01:12:59,030 અને પછી પ્રથમ ભૂલ file.c માં અહીં હતું: 1380 01:12:59,030 --> 01:13:03,300 "ઓળખ અથવા અપેક્ષિત '('", અને તેને આ લાઇન પર હતી 1381 01:13:03,300 --> 01:13:06,680 જ્યાં અમે જણાવ્યું હતું કે શબ્દમાળા = GetString (). 1382 01:13:07,660 --> 01:13:12,920 તમે અહીં કે તે file.c 8 ના લીટી પર હતો જોઈ શકો, 1383 01:13:12,920 --> 01:13:17,230 અને પછી હું માનું છું કે આ 12 અક્ષર છે - કે જે ભૂલ છે. 1384 01:13:17,230 --> 01:13:20,390 કેલી - તેથી શું 8 વાક્ય પર ખોટું થઈ રહ્યું છે તે? 1385 01:13:20,390 --> 01:13:22,810 >> તમે તેને જેમ, પત્ર અથવા કંઇક કહી જરૂર છે, 1386 01:13:22,810 --> 01:13:24,400 શબ્દમાળા ઓ અથવા કંઈક જેમ? 1387 01:13:24,400 --> 01:13:28,250 અરે વાહ, તેથી તે તારણ છે કે આ ખાસ પ્રકારના નામો, 1388 01:13:28,250 --> 01:13:31,770 જેથી શબ્દમાળા પૂર્ણાંક, ચાર ટૂંકા, 1389 01:13:31,770 --> 01:13:35,740 તેઓ બધા ખાસ કીવર્ડ્સ કરશો, 1390 01:13:35,740 --> 01:13:38,940 અને તમે ખરેખર તમારા ચલો નામો તરીકે તેમની ઉપયોગ કરી શકતા નથી, 1391 01:13:38,940 --> 01:13:41,430 કારણ કે કમ્પાઇલર કે જુએ છે અને કહે છે, 1392 01:13:41,430 --> 01:13:43,680 "ઓહ, હું જાણું છું કે એક પ્રકાર છે," 1393 01:13:43,680 --> 01:13:46,530 જેથી તમે ખરેખર શબ્દમાળા શબ્દમાળા તરીકે ઓળખાય ચલ ન હોય શકે છે, 1394 01:13:46,530 --> 01:13:50,800 જેમ હું અહીં કરવાનો પ્રયાસ કરી રહ્યો છું; આ કામ કરશે નહિં. 1395 01:13:52,610 --> 01:13:58,250 પરંતુ તેના બદલે, અમે તે ઓ અથવા સ્ટમ્પ્ડ અથવા str કંઈક કહી શકો છો. 1396 01:13:58,250 --> 01:14:01,540 અમે પણ તે પૂર્ણાંક કૉલ કરી શક્યું નથી. 1397 01:14:01,540 --> 01:14:03,740 અમે એક પૂર્ણાંક કહેવાય શબ્દમાળા હોઈ શકે નહિં. 1398 01:14:03,740 --> 01:14:06,740 અમે ઘરનાં પરચૂરણ કામો કહેવાય શબ્દમાળા મળે નહિં હોઈ શકે છે; તે કંઈ કામ કરશે. 1399 01:14:06,740 --> 01:14:09,420 >> તેથી અમે ફક્ત તેટલા સમય માટે તે ઓ કહી શકશો. 1400 01:14:10,630 --> 01:14:13,170 ઓસમ. 1401 01:14:13,170 --> 01:14:17,500 તેથી આગામી શું આ રેખા થઇ રહ્યું છે? 1402 01:14:21,390 --> 01:14:24,350 શબ્દમાળા - આ વાક્ય ખૂબ સારું લાગે છે? 1403 01:14:24,350 --> 01:14:27,830 ચાલો તેને બીજી પ્રયાસ આપે છે; ચાલો તે ચલાવો. 1404 01:14:27,830 --> 01:14:30,360 ઠીક છે, તેથી અમે હજુ પણ ભૂલો છે. 1405 01:14:30,360 --> 01:14:32,080 આ સમયે, અમે 4 ભૂલો ઘટીને છો. 1406 01:14:32,080 --> 01:14:34,350 તેથી અમે એક તેમને મળ્યો હતો. 1407 01:14:34,350 --> 01:14:36,130 ચાલો આગળ વધી. 1408 01:14:36,130 --> 01:14:38,890 "'સ્ટ્રિંગ અનપેક્ષિત પ્રકાર નામ: અપેક્ષિત અભિવ્યકિત," હા! 1409 01:14:38,890 --> 01:14:41,780 >> અરે વાહ, કે કારણ કે હું શબ્દમાળા નામ પ્રયાસ કર્યો હતો. 1410 01:14:41,780 --> 01:14:44,270 અરે વાહ, તેથી તેને લાગે છે કે આપણે હવે પણ સુધારો જવું પડે 1411 01:14:44,270 --> 01:14:46,560 શબ્દમાળા આ સંદર્ભો છે. 1412 01:14:46,560 --> 01:14:50,070 તમે ત્યાં શબ્દમાળા સંદર્ભ અહીં જુઓ, અહીં એક કરી શકો છો, અહીં એક, 1413 01:14:50,070 --> 01:14:53,440 તેથી અમે આ બધા s પર ખસેડી શકો છો. 1414 01:14:56,040 --> 01:15:00,930 સરસ. ઠીક છે, તે ફરીથી ચલાવો. 1415 01:15:00,930 --> 01:15:03,260 મકાન - બીજા ભૂલ આવી. 1416 01:15:03,260 --> 01:15:06,900 >> ઠીક છે, હવે અમે એક ભૂલ માટે નીચે કરશો, 1417 01:15:06,900 --> 01:15:11,090 જેથી પૂર્ણાંક હું = ઓ અને પછી ચોરસ કૌંસ. 1418 01:15:11,090 --> 01:15:14,880 તેથી તમે અમને થોડો કહી શકે છે કે તમે શું કરી રહ્યા હતા અહીં વિશે કેલી? 1419 01:15:14,880 --> 01:15:17,120 હા. >> 1420 01:15:17,120 --> 01:15:19,410 તેને 10 વાક્ય પર હતો. 1421 01:15:19,410 --> 01:15:22,760 >> મને ખબર નથી જો અમે તેને તમામ જરૂરી હોય, 1422 01:15:22,760 --> 01:15:25,560 પરંતુ મને લાગે છે કે હું પ્રયાસ કરી રહી છે - 1423 01:15:25,560 --> 01:15:27,580 હું તેને સંગ્રહો જેથી તમે અનુસરવા કરી શકો. 1424 01:15:27,580 --> 01:15:30,470 >> મને લાગે છે કે હું હતો 1425 01:15:30,470 --> 01:15:33,150 તે કહેવું 0 સ્થાને શરૂ કરવાનો પ્રયાસ 1426 01:15:33,150 --> 01:15:35,030 લૂપ માટે મારી શરૂઆતમાં, 1427 01:15:35,030 --> 01:15:38,370 તેથી મને લાગે છે કે કદાચ આપતા જણાવ્યું છે કે બિનજરૂરી હતું. 1428 01:15:39,690 --> 01:15:41,350 તેથી માત્ર સંક્ષેપ છે, 1429 01:15:41,350 --> 01:15:44,850 તમે કહેતા હતા કે આ - તમે 0 સ્થાને આ શરૂ પ્રયાસ કરી રહ્યા હતા 1430 01:15:44,850 --> 01:15:47,030 અને આ વિચાર - હા, 1431 01:15:47,030 --> 01:15:50,460 જેથી હું અગાઉ લાગે, પણ, જ્યારે તમે કોડ મારફતે વૉકિંગ હતી, 1432 01:15:50,460 --> 01:15:54,070 તમે કેવી રીતે તમે એક એરે તરીકે શબ્દમાળા સારવાર ઇચ્છતા વિશે વાત કરવામાં આવી હતી 1433 01:15:54,070 --> 01:15:57,440 તેથી અમે દરેક અક્ષર વ્યક્તિગત રીતે વાપરી શકો છો. 1434 01:15:57,440 --> 01:16:00,660 હું ડેન ઉલ્લેખ કર્યો એરે લાગે, પણ, માટે એરે માં શબ્દમાળાઓ કન્વર્ટ પ્રયાસ કરે છે. 1435 01:16:01,400 --> 01:16:03,300 >> તેને હૂડ હેઠળ તે પ્રકારના વળે છે, 1436 01:16:03,300 --> 01:16:06,060 શબ્દમાળા ખરેખર એક એરે તરીકે છે પહેલાથી સ્ટોર, 1437 01:16:06,060 --> 01:16:08,060 અને તમે તેને એરે જેવી વાપરી શકો છો; 1438 01:16:08,060 --> 01:16:12,390 ત્યાં કોઈ પરિવર્તન કે તમારે કરવા છે. 1439 01:16:12,390 --> 01:16:15,770 એક શબ્દમાળા isn't - જેથી - 1440 01:16:15,770 --> 01:16:18,200 શબ્દમાળા ખરેખર એક એરે નથી, 1441 01:16:18,200 --> 01:16:21,940 પરંતુ તમે તેને જેમ કે વાપરવા માટે, કારણ કે તે અક્ષરો તમામ સંગ્રહાય છે કરી શકો છો 1442 01:16:21,940 --> 01:16:25,160 એક અધિકાર મેમરી એકબીજા માટે આગામી, 1443 01:16:25,160 --> 01:16:28,310 તેથી જો તમે શબ્દમાળા પ્રથમ અક્ષર મેળવવા માંગો છો, 1444 01:16:28,310 --> 01:16:31,910 તે પૂર્ણાંક એરે પ્રથમ પૂર્ણાંક મેળવવુ એ જ છે. 1445 01:16:31,910 --> 01:16:35,010 વારંવાર અમે - we'll 1446 01:16:35,010 --> 01:16:36,360 જેવા 2 નો સંદર્ભ લો 1447 01:16:36,360 --> 01:16:38,590 ઓહ, શબ્દમાળા હોવાથી, ઝાકઝમાળ હોવાથી, 1448 01:16:38,590 --> 01:16:40,830 ભલે તે ખરેખર - અલગ ચીજ છે they're, 1449 01:16:40,830 --> 01:16:43,410 પરંતુ તમે તેમને ખૂબ જ ખૂબ સારવાર કરી શકે છે. 1450 01:16:44,700 --> 01:16:47,400 તેથી તે તારણ છે કે જે આ વાક્ય ખરેખર - 1451 01:16:47,400 --> 01:16:51,270 અમે કોઇ પણ પરિવર્તન કરવાની જરૂર નથી, 1452 01:16:51,270 --> 01:16:53,500 અને હકીકતમાં, 1453 01:16:53,500 --> 01:16:56,790 આ ખરેખર એક માન્ય અભિવ્યક્તિ નથી, 1454 01:16:56,790 --> 01:16:59,040 જે અમારા કમ્પાઇલર શું અમને જણાવ્યાં છે. 1455 01:16:59,040 --> 01:17:01,290 તે જણાવ્યું હતું કે, છે "હેય, અભિવ્યક્તિ અપેક્ષિત, 1456 01:17:01,290 --> 01:17:04,610 અને હું અહીં મળી છે શું કંઈક કે જે સમીકરણ નથી છે. " 1457 01:17:04,610 --> 01:17:07,310 એક એરે જાહેર, 1458 01:17:07,310 --> 01:17:11,780 બધા તમારે આ જેવા અર્ધવિરામ સાથે કંઈક છે, 1459 01:17:11,780 --> 01:17:15,080 અને પછી તમે એરે કહેવું લાંબા તમે કેવી રીતે તે કરવા માંગો છો, 1460 01:17:15,080 --> 01:17:18,370 જેમ કે 5 જેથી, આ 10 વાક્ય 1461 01:17:18,370 --> 01:17:23,880 એક હું તેને 5 પૂર્ણાંકો સાથે કહેવાય એરે જાહેર કરશે. 1462 01:17:23,880 --> 01:17:26,540 >> આ એક અલગ છે; આ કોડ માટે જરૂરી નથી, 1463 01:17:26,540 --> 01:17:30,970 પરંતુ આ છે - આ ઘોષણા શું લાગે પ્રકારની છે. 1464 01:17:30,970 --> 01:17:35,310 >> તમે કેવી રીતે ઉપયોગ ઘરનાં પરચૂરણ કામો હું [(ઓ) strlen] ન હો 1465 01:17:35,310 --> 01:17:38,500 ચાર હું [(ઓ) strlen] 1466 01:17:38,500 --> 01:17:41,500 >> ઘરનાં પરચૂરણ કામો આઇ, અને પછી કૌંસ, strlen (ઓ) અંદર. 1467 01:17:43,900 --> 01:17:47,710 અરે વાહ, જેથી અમે કરી શકે - 1468 01:17:47,710 --> 01:17:49,460 અમે આ કરી શકે, 1469 01:17:49,460 --> 01:17:52,160 અને આ જાહેર કરશે - આ શું છે? 1470 01:17:52,160 --> 01:17:55,900 >> મને લાગે છે કે તે એક એરે જાહેર કરશે 1471 01:17:55,900 --> 01:18:01,780 ના, જેમ કે - ઓફ - 1472 01:18:01,780 --> 01:18:04,540 ઓહ, તમે મને જરૂર નથી - ઓહ, 1473 01:18:04,540 --> 01:18:06,420 હા, તમે ચોક્કસપણે હું જરૂર નથી. 1474 01:18:06,420 --> 01:18:10,250 તમે અક્ષરો ઝાકઝમાળ જાહેર 1475 01:18:10,250 --> 01:18:13,150 લંબાઈ ઓ છે. 1476 01:18:14,680 --> 01:18:16,770 અને તેથી સામ કહેતા કે કઈ છે 1477 01:18:16,770 --> 01:18:20,660 આ 10 વાક્ય - દો મને તે અને બાકીના વચ્ચે અમુક જગ્યા મૂકવા કે જેથી અમે તેને અલગ પાડી દેવું કરી શકો છો - 1478 01:18:20,660 --> 01:18:23,440 આ 10 વાક્ય ઝાકઝમાળ જાહેર કરશે 1479 01:18:23,440 --> 01:18:28,520 અક્ષરો છે, strlen તેમને વર્થ (ઓ), 1480 01:18:28,520 --> 01:18:32,270 પરંતુ અમે ખરેખર હું જરૂર નથી, 1481 01:18:32,270 --> 01:18:35,710 અને કારણ કે અમે જરૂર મને છે કારણ કે અમે એરે એક નામ આપો કરવાની જરૂર છે; 1482 01:18:35,710 --> 01:18:38,900 અન્યથા, અમે એક કોડમાં એરે પાછળથી સંદર્ભ લો માર્ગ ન થયો હોત. 1483 01:18:38,900 --> 01:18:41,180 >> તેથી આ અહીં અધિકાર એરે નામ છે 1484 01:18:41,180 --> 01:18:43,420 અને અંદર લંબાઈ છે. 1485 01:18:43,420 --> 01:18:45,010 આ અમને ઝાકઝમાળ આપશે, 1486 01:18:45,010 --> 01:18:47,430 પરંતુ આ છે - ફરીથી, આ જાહેરાત છે. 1487 01:18:47,430 --> 01:18:50,380 તે સોંપણી નથી; તે આરંભ નથી. 1488 01:18:50,380 --> 01:18:52,330 જો અમે આ જેવી આ એરે જાહેર, 1489 01:18:52,330 --> 01:18:54,490 ત્યાં ખરેખર એરે સમાવિષ્ટો માં કશું જ નથી. 1490 01:18:54,490 --> 01:18:57,490 તે ફક્ત જંક - ગમે ત્યાં હોય છે. 1491 01:18:57,490 --> 01:18:59,780 અને જેમ અમે જણાવ્યું હતું કે, 1492 01:18:59,780 --> 01:19:01,340 અમે ખરેખર પણ આ પરિવર્તન કરવું જરૂરી નથી, 1493 01:19:01,340 --> 01:19:04,810 કારણ કે અમે પહેલાથી જ એક એરે તરીકે શબ્દમાળા ઓ સારવાર કરી શકે છે. 1494 01:19:06,750 --> 01:19:09,170 મને ખબર છે કે અમે સમય પર લાંબા બીટ ચલાવી રહ્યા છો, 1495 01:19:09,170 --> 01:19:12,330 પરંતુ હું ફક્ત ખરેખર ઝડપથી લૂપ માટે આ વિચાર કરવા માંગો છો 1496 01:19:12,330 --> 01:19:14,850 અને તમે બતાવવા માટે એરે માં વ્યક્તિગત અક્ષરો ઍક્સેસ કેવી રીતે, 1497 01:19:14,850 --> 01:19:17,170 કે અમારા સોંપણી માટે કી છે કારણ કે. 1498 01:19:17,170 --> 01:19:20,790 અને પછી કરશું તમે ત્યાંથી જાઓ. 1499 01:19:20,790 --> 01:19:24,610 >> અહીં, અમે લૂપ માટે મળી છે 1500 01:19:24,610 --> 01:19:28,310 લગભગ સારી દેખાય છે. 1501 01:19:28,310 --> 01:19:30,960 શું તદ્દન લગભગ ત્યાં નથી? 1502 01:19:30,960 --> 01:19:33,240 What's - શું તદ્દન આ અંગે યોગ્ય લૂપ માટે નથી? 1503 01:19:33,240 --> 01:19:36,010 >> કોઈ સર્પાકાર કૌંસ? 1504 01:19:36,010 --> 01:19:38,420 એક માટે કોઈ સર્પાકાર કૌંસ. 1505 01:19:38,420 --> 01:19:42,580 Wanna ખાતરી કરો કે અમે સર્પાકાર કૌંસ સાથે લૂપ શરીર ધરાવે છે તેની ખાતરી કરો. 1506 01:19:42,580 --> 01:19:45,240 અરે, નથી ચોરસ તાણવું! 1507 01:19:45,240 --> 01:19:48,660 અને આગામી વસ્તુ કે અમે આ લૂપ સાથે જરૂર શું છે? 1508 01:19:48,660 --> 01:19:52,640 જો હું પ્રયત્ન કરો અને તેને ચલાવવા માટે, 1509 01:19:52,640 --> 01:19:56,740 આ ભૂલ કે હું વિચાર whats? 1510 01:19:56,740 --> 01:20:00,990 હું આ બધી ભૂલો વિચાર - હું મને આરંભ હોય છે. 1511 01:20:00,990 --> 01:20:03,610 સરસ. 1512 01:20:03,610 --> 01:20:05,770 તેથી આ લૂપ હશે - આ તદ્દન ત્યાં નથી, 1513 01:20:05,770 --> 01:20:08,680 પરંતુ તે ખરેખર બંધ દર્શાશે. 1514 01:20:08,680 --> 01:20:11,260 આ કોડ આપણે હવે ચલાવી શકો છો, 1515 01:20:11,260 --> 01:20:14,620 બિલ્ડ, એક ભૂલ હજુ પણ જોવા મળે છે. 1516 01:20:17,960 --> 01:20:19,800 તે હજુ પણ શા માટે ફરિયાદ છે, 1517 01:20:19,800 --> 01:20:22,030 અભિવ્યક્તિ કહેતા નહિં વપરાયેલ છે, 1518 01:20:22,030 --> 01:20:24,600 અને તે છે કારણ કે આ વાક્ય કંઈપણ કરતું નથી. 1519 01:20:24,600 --> 01:20:27,620 અમે તે ગમે ત્યાં નથી સ્ટોર નહોતા; અમે પરિણામ સાચવી ન હતી. 1520 01:20:27,620 --> 01:20:30,210 અમે આ પરિણામ જ્યાં બચત જોઈએ? 1521 01:20:30,210 --> 01:20:32,920 >> ઓ i સાથે અથવા તો? 1522 01:20:32,920 --> 01:20:35,990 બરાબર છે, અને આ ફંકી વાક્યરચના, 1523 01:20:35,990 --> 01:20:38,550 કુલ સ્કોર કૌંસ સાથે આ ઓ 1524 01:20:38,550 --> 01:20:41,500 એનો અર્થ એ થાય ઓ પાત્ર-i મી ઍક્સેસ કરો. 1525 01:20:41,500 --> 01:20:45,650 કે કંઈક કે જે સોંપણી માટે ખરેખર મહત્વપૂર્ણ છે જ હશે. 1526 01:20:45,650 --> 01:20:48,070 દુર્ભાગ્યે, અમે અહીં રોકવા પડે છે જઈ રહ્યાં છો, 1527 01:20:48,070 --> 01:20:50,550 કે જેથી સેબાસ્ટિયન વિભાગમાં આવી શકે, 1528 01:20:50,550 --> 01:20:53,980 પણ મને બહાર પછી રહેવા ખુશ છું અને કોઇ પ્રશ્નો લેશે. 1529 01:20:53,980 --> 01:20:56,680 તેથી તમે આગામી માટે ગાય્સ આભાર. 1530 01:20:56,680 --> 01:20:59,730 આ હવે અપલોડ કરો, બિલ્ડ જોઈએ, ચલાવો. 1531 01:21:01,570 --> 01:21:04,320 અમે જેમ કે "હેલો" શબ્દમાળા દાખલ કરી શકો છો 1532 01:21:06,570 --> 01:21:08,730 અને તે "QOX" છાપે છે. 1533 01:21:08,730 --> 01:21:11,030 [અટ્ટહાસ્ય] 1534 01:21:11,030 --> 01:21:14,640 >> તેથી, પરંતુ તદ્દન ત્યાં હલનચલન, તે આંટીઓ નોંધાયો મળતું! 1535 01:21:14,640 --> 01:21:18,640 આગામી બદલ આભાર, હું અને બહાર રહેશો.