1 00:00:00,000 --> 00:00:07,700 2 00:00:07,700 --> 00:00:15,180 >> વક્તા: ઠીક છે, તેથી, તો તમે તેને ન માનતા હશે, પરંતુ છેલ્લા અઠવાડિયે, સોમવાર પર, પિયર્સ, હું 3 00:00:15,180 --> 00:00:16,090 ભોંયરામાં નીચે હતી. 4 00:00:16,090 --> 00:00:17,010 હું પિયર્સ પર જાઓ નથી. 5 00:00:17,010 --> 00:00:20,530 અને હું ફરી પાછા જવાનું ક્યારેય છું, કારણ કે હું એકલો મારી સામગ્રી બાકી 6 00:00:20,530 --> 00:00:23,950 જેમ, પાંચ મિનિટ અને કોઇની મારું કમ્પ્યુટર અને મારા ચોરી કરે છે 7 00:00:23,950 --> 00:00:26,050 મારા backpack બહાર ફોન. 8 00:00:26,050 --> 00:00:28,780 જે હું તેને પાછા મળી છે, અને અર્થ થાય છે પછી એક અઠવાડિયા કરતાં ઓછા પછી 9 00:00:28,780 --> 00:00:30,220 તે ફરીથી ચોરી થઈ જાય છે. 10 00:00:30,220 --> 00:00:31,570 >> અને પછી તેના પર ચાલુ મળ્યો - 11 00:00:31,570 --> 00:00:34,540 મારા આઇફોન ચાલુ રહે શોધો નિરુપયોગી છે. 12 00:00:34,540 --> 00:00:37,340 તેથી હું પ્રોત્સાહિત કરવા માટે ચાલુ તમે તેને વાપરવા માટે નથી. 13 00:00:37,340 --> 00:00:42,270 એક વખત તે ચાલુ છે, અને તે એમઆઇટી હતો, જેમ 15 મિનિટ પછી, અને જે વ્યક્તિ 14 00:00:42,270 --> 00:00:45,770 દર્શાવે છે કે આ ફોન નંબર કહેવાય મારા એટી એન્ડ ટી કોલ લોગ માં. 15 00:00:45,770 --> 00:00:48,830 >> તેથી હું કહે છે, અમને ગયા ફોન નંબર છે, અને તે આ માટે કોઈ રન નોંધાયો ગયા 16 00:00:48,830 --> 00:00:50,540 સ્પેનિશ મશીન જવાબ. 17 00:00:50,540 --> 00:00:52,520 અને હું કારણ કે તે સાંભળ્યું ન હોય. 18 00:00:52,520 --> 00:00:54,800 તેથી હું એક નવા વિચાર હતો કમ્પ્યુટર અને ફોન. 19 00:00:54,800 --> 00:00:55,150 મને ખબર છે. 20 00:00:55,150 --> 00:00:56,326 અરે વાહ. 21 00:00:56,326 --> 00:01:00,110 પરંતુ તમે ગાય્ઝ પર ચિપ હોય તો શું મારી આ પછી કમ્પ્યુટર ફંડ, તે શા માટે છે 22 00:01:00,110 --> 00:01:01,030 હું અહીં તમે પૂછ્યું છે. 23 00:01:01,030 --> 00:01:02,280 માત્ર મજાક કરું છું. 24 00:01:02,280 --> 00:01:04,239 25 00:01:04,239 --> 00:01:07,420 પરંતુ તે ખરેખર દુઃખ અને આઘાતજનક હતું. 26 00:01:07,420 --> 00:01:10,700 >> પરંતુ તે હવે પાછા છે, અને તે શા માટે પી સેટ 8 તેથી સમય લીધો, કારણ કે 27 00:01:10,700 --> 00:01:12,480 હું એક કમ્પ્યુટર ન હતી. 28 00:01:12,480 --> 00:01:13,730 અને કોઇની તે ચોરી કરે છે. 29 00:01:13,730 --> 00:01:16,940 અને હું પૂછવા, ઇમેઇલ જો તેઓ કરશે ગ્રેડ તમારા પી સેટ 8. 30 00:01:16,940 --> 00:01:18,790 પરંતુ તેઓ લાંબા જણાવ્યું હતું. 31 00:01:18,790 --> 00:01:20,000 અને હું જેમ, હું કરી શકે છે હતી મારું કમ્પ્યુટર પાછા? 32 00:01:20,000 --> 00:01:21,270 અને તેઓ લાંબા, જેવા છો. 33 00:01:21,270 --> 00:01:22,130 માત્ર મજાક કરું છું. 34 00:01:22,130 --> 00:01:22,930 >> બરાબર. 35 00:01:22,930 --> 00:01:28,140 આ અમારા અંતિમ વિભાગ છે, અને હું અમે માત્ર ત્રણ છે - એક દંપતી 36 00:01:28,140 --> 00:01:29,790 કાર્યસૂચિ પર વસ્તુઓ. 37 00:01:29,790 --> 00:01:31,330 અમે થોડી વાત રહ્યા છીએ ક્યૂ માર્ગદર્શન વિશે. 38 00:01:31,330 --> 00:01:33,900 તો પછી અમે 15 ખર્ચવા રહ્યા છીએ એક સરસ ડેમો પર મિનિટ. 39 00:01:33,900 --> 00:01:36,890 કહે છે તો પછી અમે બધા રહ્યા છીએ ગુડબાય એક બીજા. 40 00:01:36,890 --> 00:01:41,460 તમે ખરેખર તમારા કમ્પ્યુટર્સ જરૂર નથી અથવા પેન અથવા પેપર નોંધ લેવા, અથવા 41 00:01:41,460 --> 00:01:42,410 સાથે અનુસરો. 42 00:01:42,410 --> 00:01:45,620 તમે તમારા કમ્પ્યુટર છે તેથી જો હું ધારે અપ, તો પછી તમે ફેસબુક પર છો. 43 00:01:45,620 --> 00:01:46,530 જસ્ટ કહે છે. 44 00:01:46,530 --> 00:01:49,650 તમે ભરીને કરી રહ્યાં છો જ્યાં સુધી પહેલી છે તે સ માર્ગદર્શન,. 45 00:01:49,650 --> 00:01:50,690 >> આ સ માર્ગદર્શન ખુલ્લો છે. 46 00:01:50,690 --> 00:01:53,520 તમે તે વિશે એક ઇમેઇલ હતી. 47 00:01:53,520 --> 00:01:56,930 તમામ સ સામગ્રી પર રજૂ કરવામાં આવે છે એક વાર વર્ષના અંતે, હું બધા વિચાર 48 00:01:56,930 --> 00:02:03,710 તમામ લોકો તરફથી સ્કોર સ ટિપ્પણીઓ જે મને પ્રતિસાદ આપવા પસંદ કરે છે. 49 00:02:03,710 --> 00:02:04,810 અને તેથી તમે સ જાય છે - 50 00:02:04,810 --> 00:02:07,440 તમે આ કરી શકો છો જો મને ખબર નથી, જેફ, તમે અને વિસ્તરણ વિદ્યાર્થી છે. 51 00:02:07,440 --> 00:02:12,730 પરંતુ તમે નથી જો તમારી પાસે હોય એ ક્યુ માં જાઓ ત્યારે પહેલાં તે થાય, તમે પસંદ તમારી 52 00:02:12,730 --> 00:02:14,020 ડેવિડ Malan છે, જે શિક્ષક,. 53 00:02:14,020 --> 00:02:14,970 તમે તેને શું કરવું છે. 54 00:02:14,970 --> 00:02:15,690 >> અને પછી તમે TFs પસંદ કરી શકો છો. 55 00:02:15,690 --> 00:02:17,750 અને તમે ઘણા પસંદ કરી શકો છો TFs તમે ઇચ્છો તરીકે. 56 00:02:17,750 --> 00:02:18,990 પરંતુ અમને 60 છે. 57 00:02:18,990 --> 00:02:20,350 તમે બધાને પસંદ નથી. 58 00:02:20,350 --> 00:02:23,090 તમે હમણાં જ મને પસંદ, અથવા માત્ર પસંદ કરી શકો છો એક બે અન્ય લોકો, તમે ઇચ્છો તો, માટે 59 00:02:23,090 --> 00:02:24,470 તેને પણ પ્રતિક્રિયા આપે છે. 60 00:02:24,470 --> 00:02:27,595 અને પછી તમે આ બધા પર સ્કોર્સ વિચાર વિવિધ સીમાની, અને પછી તમે છોડી શકો છો 61 00:02:27,595 --> 00:02:28,570 તેમને શેર કરી છે. 62 00:02:28,570 --> 00:02:31,520 >> અને પછી, એક મહિના પછી, જેમ કે હું તે બધા પ્રતિસાદ મળશે. 63 00:02:31,520 --> 00:02:34,570 અને માત્ર પ્રતિસાદ જેમ તમે કરી છે હું આ સત્ર દરમ્યાન મને આપ્યા 64 00:02:34,570 --> 00:02:35,790 કે તમામ વાંચો. 65 00:02:35,790 --> 00:02:39,620 અને તે ખરેખર મદદરૂપ છે, અને તે માટે મદદ કરે છે મને એક શિક્ષક તરીકે અને એક તરીકે વૃદ્ધિ 66 00:02:39,620 --> 00:02:40,680 વ્યક્તિગત. 67 00:02:40,680 --> 00:02:43,360 તેથી, તે કરવા થોડો સમય લાગી કરો. 68 00:02:43,360 --> 00:02:45,020 અમે ફક્ત અહીં પ્રયત્ન રહ્યા છીએ 30 મિનિટ, જેમ કે, માટે. 69 00:02:45,020 --> 00:02:48,090 તમે કરવા માંગો છો, તો આ છે કે અંતે, તેથી પાંચ મિનિટ લે છે, અને માત્ર ભરો 70 00:02:48,090 --> 00:02:49,960 ક્યૂ, તે નથી કારણ કે કરતાં વધુ કોઇ સમય. 71 00:02:49,960 --> 00:02:53,410 એટલે કે, તમે પણ અદ્ભુત હોય છે, અને કરશે પાછા વધુ ઝડપથી તમારા ગ્રેડ વિચાર જો 72 00:02:53,410 --> 00:02:54,620 તમે પ્ર ભરો 73 00:02:54,620 --> 00:02:56,580 >> તેથી તમે મોટા ભાગના તે પહેલાં કર્યું છે - 74 00:02:56,580 --> 00:02:58,240 અથવા ના હોય, તો તમે અડધા પહેલા તે કર્યું છે. 75 00:02:58,240 --> 00:03:00,060 પરંતુ જો તમે નવા વિદ્યાર્થીઓ લેવાનો છો, કે કે શું છે. 76 00:03:00,060 --> 00:03:01,910 તે બધા વર્ગો માટે જ હશો. 77 00:03:01,910 --> 00:03:02,270 કરો. 78 00:03:02,270 --> 00:03:02,900 તે પાંચ મિનિટ લે છે. 79 00:03:02,900 --> 00:03:07,610 પણ, તમે થોડી ગંભીરતાથી કરો તો, કે ખરાબ વસ્તુ નથી 80 00:03:07,610 --> 00:03:10,270 વિશ્વમાં, કારણ કે હું ચોક્કસપણે તેને ગંભીરતાથી લે છે. 81 00:03:10,270 --> 00:03:13,000 >> તેથી જો તમે મને એક હસતો ચહેરો છોડો, હું કે અનુભવ છે. 82 00:03:13,000 --> 00:03:17,550 પરંતુ હું પણ કદર કરશે જો તમે વધુ એક હસતો ચહેરો કરતાં મને છોડી દીધી. 83 00:03:17,550 --> 00:03:18,270 પરંતુ તે તમારા પર છે. 84 00:03:18,270 --> 00:03:21,540 હું તમને કહી શકે છે - અથવા મોટા હસતો માંગો મૂડી ડી કે છો સાથે સામનો 85 00:03:21,540 --> 00:03:23,060 હજુ પણ વધુ સારી છે. 86 00:03:23,060 --> 00:03:27,860 >> જો તમે બરાબર, કે પ્ર માટે મારી પાસે જે બધા છે કોઇ પ્રશ્નો હોય, તો તમે કહી શકો છો 87 00:03:27,860 --> 00:03:29,370 મને, પરંતુ સ્વયંસ્પષ્ટ ખૂબ. 88 00:03:29,370 --> 00:03:31,090 જસ્ટ, તે ભરવા વિનંતી. 89 00:03:31,090 --> 00:03:34,390 હું તો ખૂબ ગમે છે, અને તે મારા માટે ઘણા અર્થ થાય છે. 90 00:03:34,390 --> 00:03:38,910 >> ઠીક છે, આપણે ગાળવા જતા રહ્યા છીએ 15 મિનિટ પસાર થઇ. 91 00:03:38,910 --> 00:03:39,800 હું તમને અમુક કોડ બતાવવા જાઉં છું. 92 00:03:39,800 --> 00:03:42,080 હું આ ખરેખર ઠંડી લાગે છે અને આ મને મળ્યું 93 00:03:42,080 --> 00:03:43,810 કોમ્પ્યુટર વિજ્ઞાન ઉત્સાહિત. 94 00:03:43,810 --> 00:03:46,480 તેથી હું તે શું કરશે આશા જ તમે બધા માટે. 95 00:03:46,480 --> 00:03:51,760 >> અમે ખોલવા જઈ રહ્યા છે - અને આ બધા કોડ હું પછી તમને મોકલીશું. 96 00:03:51,760 --> 00:03:52,680 પરંતુ અમે ખોલવા જઈ રહ્યાં છો - 97 00:03:52,680 --> 00:03:54,310 હું મારા ટર્મિનલમાં છું - 98 00:03:54,310 --> 00:03:56,810 અમે આ કાર્યક્રમ ખોલો રહ્યા છીએ [કહેવાય? MySum. ?] 99 00:03:56,810 --> 00:04:01,290 100 00:04:01,290 --> 00:04:02,540 >> બધા લોકો વાંચી, અથવા કરી શકે છે હું તે મોટા કરવી જોઈએ? 101 00:04:02,540 --> 00:04:07,670 102 00:04:07,670 --> 00:04:13,040 કોઈની મને કહી શકો છો આ કોડ કરશે હું ચલાવવા, અથવા આ સમયે તમારે 103 00:04:13,040 --> 00:04:14,320 હું ચલાવવા જ્યારે કાર્યક્રમ કરશે? 104 00:04:14,320 --> 00:04:30,710 105 00:04:30,710 --> 00:04:32,400 >> [? AVI,?] તમે શું વિચારો છો તે કરી રહ્યું છે? 106 00:04:32,400 --> 00:04:33,335 સમાપ્ત ચાવવાની. 107 00:04:33,335 --> 00:04:35,033 તમારી સાથે વાત કરીશું તમારા મોં ખોલો. 108 00:04:35,033 --> 00:04:38,330 109 00:04:38,330 --> 00:04:42,860 >> પ્રેક્ષક: તે ટોળું હોય છે દલીલો, પરત તેમને રકમ શોધવા 110 00:04:42,860 --> 00:04:45,285 રકમ, અને પછી તે છાપે? 111 00:04:45,285 --> 00:04:53,045 કે પછી બે દલીલો લે છે, અને પછી તે [અશ્રાવ્ય] છે. 112 00:04:53,045 --> 00:04:56,460 અને પછી તેને છાપે ગમે પરિણામ હોય છે. 113 00:04:56,460 --> 00:04:58,100 >> વક્તા: બંધ, ખરેખર બંધ. 114 00:04:58,100 --> 00:04:59,840 ત્યાં જવા માટે કોઇપણ ઍડ કરવા માંગો છો [? શું Avi?] જણાવ્યું હતું કે,? 115 00:04:59,840 --> 00:05:04,830 116 00:05:04,830 --> 00:05:07,293 તમે આ કાર્યક્રમ આપવા માટે જરૂરી છે કોઈપણ આદેશ વાક્ય દલીલો? 117 00:05:07,293 --> 00:05:09,145 >> પ્રેક્ષક: ના, 118 00:05:09,145 --> 00:05:09,610 >> વક્તા: ના, 119 00:05:09,610 --> 00:05:11,250 તમે તેને આપી ન હોય તો શું થાય છે કોઈપણ આદેશ વાક્ય દલીલો? 120 00:05:11,250 --> 00:05:12,500 હું માત્ર કોઈ સ્લેશ MySum લખો. 121 00:05:12,500 --> 00:05:15,145 122 00:05:15,145 --> 00:05:16,630 >> પ્રેક્ષક: 1 વત્તા 2 3 સમકક્ષ હોય છે. 123 00:05:16,630 --> 00:05:17,250 >> વક્તા: 1 વત્તા 2 3 સમકક્ષ હોય છે. 124 00:05:17,250 --> 00:05:18,570 અને તે છાપે પડશે. 125 00:05:18,570 --> 00:05:19,450 તે એકદમ સચોટ છે. 126 00:05:19,450 --> 00:05:21,370 તમે તે પ્રિન્ટ એફ જોશો નીચે લીટી. 127 00:05:21,370 --> 00:05:23,450 તે એ, બી છાપે છે, અને પડશે પછી એ અને બી ની રકમ. 128 00:05:23,450 --> 00:05:26,360 અને હું તમે તે ધારે ધારી રકમ યોગ્ય રીતે કામ કરે છે. 129 00:05:26,360 --> 00:05:28,120 ગુડ ધારણા. 130 00:05:28,120 --> 00:05:32,250 >> ઠીક છે, અને શું થાય છે જો હું શું દલીલ આપી? 131 00:05:32,250 --> 00:05:33,010 [? મનુ? ?] 132 00:05:33,010 --> 00:05:36,230 >> પ્રેક્ષક: તે ઉમેરો ગમે પ્રથમ દલીલ ખ છે. 133 00:05:36,230 --> 00:05:37,150 અથવા 2 માટે, માફ કરશો. 134 00:05:37,150 --> 00:05:38,480 >> વક્તા: અધિકાર, 2. 135 00:05:38,480 --> 00:05:42,470 કોઈની strtol શું ખબર છે? 136 00:05:42,470 --> 00:05:43,960 તે વાસ્તવમાં atoi છે. 137 00:05:43,960 --> 00:05:47,240 Atoi ખરેખર એક ફેન્સી આવૃત્તિ છે - 138 00:05:47,240 --> 00:05:49,600 અથવા strtol એક સરળ આવૃત્તિ. 139 00:05:49,600 --> 00:05:51,790 પરંતુ તે ખરેખર strtol ઉપયોગ કરે છે. 140 00:05:51,790 --> 00:05:54,610 141 00:05:54,610 --> 00:05:58,010 હું માગે છે અને હું બહાર આવ્યું છે કે atoi કંઈક છે, અને પછી જ્યારે હું 142 00:05:58,010 --> 00:06:01,110 , હું અહીં atoi નીચે વાંચી હતી. 143 00:06:01,110 --> 00:06:04,380 અને હું "આ વર્તણૂકને મળી strtol "તરીકે જ છે. 144 00:06:04,380 --> 00:06:06,850 તેથી તે વાસ્તવમાં માટે atoi છે તમામ ઇરાદાઓ અને હેતુઓ. 145 00:06:06,850 --> 00:06:09,320 અને તમે મારા માટે પણ નલ અને 10 ઉપયોગ કરો. 146 00:06:09,320 --> 00:06:14,390 >> આ વાસ્તવમાં તમે શબ્દમાળા લેવા દે, અને સંખ્યાબંધ મા ફેરવાઇ જાય છે, અને પસંદ કરો 147 00:06:14,390 --> 00:06:15,970 તમે તેને સાઇન કરવા માંગો છો તે આધાર 148 00:06:15,970 --> 00:06:17,370 તેથી આ અહીં આધાર 10 છે. 149 00:06:17,370 --> 00:06:20,455 હું દશાંશ બે આધાર જ આ કરી શકે હેક્સાડેસિમલ માટે આધાર 16. 150 00:06:20,455 --> 00:06:22,090 તે સરસ છે. 151 00:06:22,090 --> 00:06:25,860 પરંતુ લાંબા ટૂંકી વાર્તા, આ બે લે નંબરો અને તેમને એકસાથે ઉમેરે છે. 152 00:06:25,860 --> 00:06:29,260 >> તેથી આપણે તેના ચલાવો. 153 00:06:29,260 --> 00:06:32,560 અને તમે પણ ત્યાં, નોટિસ પડશે કેટલીક વસ્તુઓ છે - 154 00:06:32,560 --> 00:06:37,830 તેથી હું અહીં એક Makefile હોય છે, અને તમે તે ખોલવા માટે, કેટલીક વસ્તુઓ 155 00:06:37,830 --> 00:06:39,270 તમે અલગ છે નોટિસ પડશે. 156 00:06:39,270 --> 00:06:42,370 ખાસ કરીને, આ દલીલ અહીં તમે કદાચ 157 00:06:42,370 --> 00:06:43,010 પહેલા તે જોઇ ન હોય. 158 00:06:43,010 --> 00:06:45,770 સામાન્ય રીતે, અમે વસ્તુઓ કમ્પાઇલ આડંબર શૂન્ય, શૂન્ય છે. 159 00:06:45,770 --> 00:06:51,500 શૂન્ય, શૂન્ય ડૅશ, શું નથી છે કોઈપણ ઑપ્ટિમાઇઝેશન, કમ્પાઇલર. 160 00:06:51,500 --> 00:06:54,950 પ્રયત્ન કરો અને કંઈ ફેન્સી કરો, અથવા ન કરો વધુ ઝડપથી ચલાવવા કંઈપણ બનાવો, અથવા વિચાર 161 00:06:54,950 --> 00:06:56,530 જરૂરી છે કે ચલો છુટકારો. 162 00:06:56,530 --> 00:06:58,080 બધા આ કોડ ઑપ્ટિમાઇઝ નથી 163 00:06:58,080 --> 00:07:00,110 >> હું ત્રીજા સ્તર માટે પૂછવા છું ઓપ્ટિમાઇઝેશન. 164 00:07:00,110 --> 00:07:02,580 તેથી હું કરવા કમ્પાઇલર પૂછવા છું ઑપ્ટિમાઇઝેશન ઘણો. 165 00:07:02,580 --> 00:07:05,870 તમે Makefile કે બદલી શકો છો જ્યારે જો તમે ઇચ્છો તો તમે આ કોડ હોય છે 166 00:07:05,870 --> 00:07:07,190 વિવિધ સામગ્રી જોવા માટે. 167 00:07:07,190 --> 00:07:08,660 અમે એક બીજા બતાવીશું જે. 168 00:07:08,660 --> 00:07:12,080 તેથી અમે મારા રકમ 1 વત્તા 2 વત્તા 3 ચલાવો. 169 00:07:12,080 --> 00:07:13,445 સમબડી મને બે દલીલો આપે છે. 170 00:07:13,445 --> 00:07:17,221 171 00:07:17,221 --> 00:07:18,210 >> પ્રેક્ષક: 4 અને 5. 172 00:07:18,210 --> 00:07:18,966 >> વક્તા: 4 અને 5. 173 00:07:18,966 --> 00:07:19,900 આભાર. 174 00:07:19,900 --> 00:07:20,860 ગ્રેટ, તે કામ કરે છે. 175 00:07:20,860 --> 00:07:25,700 કેટલાક અન્ય સારી દલીલો શું છે આ કામ કરે છે તેની ખાતરી કરવા માટે, આનો પ્રયાસ કરો છો? 176 00:07:25,700 --> 00:07:27,050 કોઈપણ? 177 00:07:27,050 --> 00:07:27,430 >> પ્રેક્ષક: 0. 178 00:07:27,430 --> 00:07:29,210 >> વક્તા: 0 અને? 179 00:07:29,210 --> 00:07:31,010 >> પ્રેક્ષક: નકારાત્મક 3. 180 00:07:31,010 --> 00:07:32,040 >> વક્તા: તે કામ કરે છે. 181 00:07:32,040 --> 00:07:33,670 પરંતુ તે સારી પસંદગીઓ હતા. 182 00:07:33,670 --> 00:07:36,600 ઠીક છે, તેથી આપણે અહીં પાછા જાઓ. 183 00:07:36,600 --> 00:07:38,540 આ mysum.c છે. 184 00:07:38,540 --> 00:07:42,440 તમે કંઈક પણ નોટિસ પડશે sumfunction.c છે. 185 00:07:42,440 --> 00:07:48,110 અને આ ઓહ, કંઈક છે, કહે છે sumfunction.c માં વ્યાખ્યાયિત થયેલ છે. 186 00:07:48,110 --> 00:07:51,480 હું અહીં આ ફાઈલની સમાવેશ થતો નથી હું જરૂર નથી કારણ કે. 187 00:07:51,480 --> 00:07:54,840 હું કમ્પાઇલ પરંતુ જ્યારે હું તેને લિંક જે તમે નોંધ્યું. 188 00:07:54,840 --> 00:07:57,380 >> માતાનો ઉપર સ્ક્રોલ કરો. 189 00:07:57,380 --> 00:08:02,880 અમે mysum, અધિકાર સંકલિત ત્યારે અમે જોયું ત્યાં, અમે ના દ્વિસંગી કડી 190 00:08:02,880 --> 00:08:04,130 sumfunction.o. 191 00:08:04,130 --> 00:08:05,780 192 00:08:05,780 --> 00:08:08,470 અને હું હેડર ફાઈલ જરૂર નથી , અલબત્ત, કારણ કે ત્યાં 193 00:08:08,470 --> 00:08:09,240 કાર્ય જાહેરાત. 194 00:08:09,240 --> 00:08:12,200 તેથી સામાન્ય રીતે તીવ્ર માત્ર મૂકે છે સમાવેશ થાય છે એક કાર્ય જાહેરાત માં. 195 00:08:12,200 --> 00:08:13,730 હું માત્ર રન મૂક્યો કોડમાં. 196 00:08:13,730 --> 00:08:16,370 અને તેથી મને જરૂર કડી છે બાઈનરી માં, જે હું નથી. 197 00:08:16,370 --> 00:08:19,950 >> શું કોઇ ધારી sumfunction.c છે? 198 00:08:19,950 --> 00:08:21,950 હું તેવા પરચૂરણ ખર્ચ કર્યો શું કોડ sumfunction.c છે? 199 00:08:21,950 --> 00:08:25,445 200 00:08:25,445 --> 00:08:26,695 >> પ્રેક્ષક: [અશ્રાવ્ય]. 201 00:08:26,695 --> 00:08:29,460 202 00:08:29,460 --> 00:08:30,630 >> વક્તા: કોઈપણ ધારી? 203 00:08:30,630 --> 00:08:30,940 અરે વાહ? 204 00:08:30,940 --> 00:08:33,710 >> પ્રેક્ષક: મને લાગે છે, વ્યાખ્યાયિત કરે છે કેટલાક [અશ્રાવ્ય]. 205 00:08:33,710 --> 00:08:33,975 >> વક્તા: હા. 206 00:08:33,975 --> 00:08:37,650 તેથી હું પૂર્ણાંક લખવા પૂર્ણાંક રકમ છે. 207 00:08:37,650 --> 00:08:41,120 હું આ વાક્ય લખો, અને પછી હું ખોલેલા સર્પાકાર તાણવું, સર્પાકાર તાણવું બંધ રહ્યો હતો. 208 00:08:41,120 --> 00:08:46,160 તમે હું તે અંદર લખી શું વિચારો છો તે કાર્ય અંદર સર્પાકાર કૌંસ,? 209 00:08:46,160 --> 00:08:46,600 અરે વાહ? 210 00:08:46,600 --> 00:08:48,150 >> પ્રેક્ષક: રીટર્ન એક સમકક્ષ હોય છે. 211 00:08:48,150 --> 00:08:50,010 >> પ્રોસેસર: તે ખરેખર સારું અનુમાન છે. 212 00:08:50,010 --> 00:08:51,720 [કોણ વિચારે છે? મનુ?] અધિકાર છે? 213 00:08:51,720 --> 00:08:54,122 તે વત્તા ખ પાછા કહે છે. 214 00:08:54,122 --> 00:08:55,860 ઠીક છે, ન દરેકને. 215 00:08:55,860 --> 00:08:56,520 [? અક્ષર,?] 216 00:08:56,520 --> 00:08:57,390 તમે પણ છે? 217 00:08:57,390 --> 00:09:00,430 તમે ખાતરી કરો કે? 218 00:09:00,430 --> 00:09:01,680 બરાબર. 219 00:09:01,680 --> 00:09:09,551 220 00:09:09,551 --> 00:09:10,050 શું? 221 00:09:10,050 --> 00:09:11,662 >> પ્રેક્ષક: તમે ખોટું જોડણી. 222 00:09:11,662 --> 00:09:13,000 >> વક્તા: ના, હું નથી. 223 00:09:13,000 --> 00:09:13,966 અરે વાહ, માત્ર મજાક કરું છું. 224 00:09:13,966 --> 00:09:15,300 તમે સાચા છો. 225 00:09:15,300 --> 00:09:15,930 આ તે કહે છે બરાબર શું છે. 226 00:09:15,930 --> 00:09:17,110 તે વત્તા ખ પાછા છે. 227 00:09:17,110 --> 00:09:18,570 તે અર્થમાં ઘણો બનાવે છે. 228 00:09:18,570 --> 00:09:20,240 >> ઠીક છે, અહીં પાછા જાઓ. 229 00:09:20,240 --> 00:09:21,490 અમે કેવી રીતે હેડર જુઓ - 230 00:09:21,490 --> 00:09:24,540 231 00:09:24,540 --> 00:09:25,660 કે પરત પ્રકાર છે. 232 00:09:25,660 --> 00:09:29,100 યાદ રાખો, અમે તે દિવસે એક જોઇ છે કાર્ય પ્રકાર પરત, પરંતુ જાય 233 00:09:29,100 --> 00:09:30,160 પૂર્ણાંક કાર્ય નું નામ પહેલા. 234 00:09:30,160 --> 00:09:31,560 અહીં, હું પૂર્ણાંક તેવા પરચૂરણ ખર્ચ કર્યો. 235 00:09:31,560 --> 00:09:35,680 તમે શું થશે શું વિચારો છો આ તો કાર્ય, હું પૂર્ણાંક લખી નથી, પરંતુ 236 00:09:35,680 --> 00:09:38,270 હું સહી થયેલ નહિં લખી? 237 00:09:38,270 --> 00:09:41,050 આ તફાવત, અલબત્ત, કે છે સહી થયેલ નહિં માત્ર હકારાત્મક રજૂ 238 00:09:41,050 --> 00:09:43,620 પૂર્ણાંકો અને પૂર્ણાંક બની શકે છે હકારાત્મક કે નકારાત્મક. 239 00:09:43,620 --> 00:09:45,450 >> તેથી હું પરત બદલ્યું આ કાર્ય પ્રકાર. 240 00:09:45,450 --> 00:09:49,370 આ કોડ મેળ ખાતો નથી આ વળતર અહીં લખો. 241 00:09:49,370 --> 00:09:50,925 તમે શું થશે શું વિચારો છો હું કમ્પાઇલ છે? 242 00:09:50,925 --> 00:09:53,840 243 00:09:53,840 --> 00:09:56,240 તમે મને કિકિયારી જોઈએ. 244 00:09:56,240 --> 00:09:57,700 કોઈ yelling. 245 00:09:57,700 --> 00:10:00,050 >> શું હું આ કાર્યક્રમ ચલાવો ત્યારે શું? 246 00:10:00,050 --> 00:10:05,810 માતાનો 0 નકારાત્મક પહેલાં દો 3, અથવા નકારાત્મક 1. 247 00:10:05,810 --> 00:10:10,180 તે હજુ પણ હું કહી રહ્યો છું, છતાં પણ કામ કરે છે તે સહી થયેલ નહિં પૂર્ણાંક પરત છે. 248 00:10:10,180 --> 00:10:12,060 આ બતાવે છે કે તે પાછા ન એક સહી થયેલ નહિં પૂર્ણાંક. 249 00:10:12,060 --> 00:10:13,520 તે સહી પૂર્ણાંક પરત છે. 250 00:10:13,520 --> 00:10:16,130 તે નકારાત્મક 1 પરત છે. 251 00:10:16,130 --> 00:10:17,830 ઠીક છે, તે વિચિત્ર છે. 252 00:10:17,830 --> 00:10:27,030 >> શું હું જાઓ વિશે અહીં અને તે છે? 253 00:10:27,030 --> 00:10:29,700 તેથી હું બધું બદલ્યું પૂર્ણાંક થી સહી થયેલ નહિં છે. 254 00:10:29,700 --> 00:10:31,590 તે માત્ર ત્યારે જ સહી થયેલ નહિં પૂર્ણાંકો કરી શકો છો. 255 00:10:31,590 --> 00:10:33,840 પરંતુ અમે હજુ પણ ચલાવવા પડશે લાગે છે? 256 00:10:33,840 --> 00:10:35,652 >> પ્રેક્ષક: હા. 257 00:10:35,652 --> 00:10:37,270 >> વક્તા: તે કરશે. 258 00:10:37,270 --> 00:10:39,410 કે ગાંડપણ છે. 259 00:10:39,410 --> 00:10:43,140 અને અમે સ્પષ્ટ રીતે સોંપાયેલ પાસ પૂર્ણાંક, અમે સાઇન ઇન બે પસાર કરી શકો છો 260 00:10:43,140 --> 00:10:46,280 પૂર્ણાંક, તે હજુ પણ કામ કરે છે. 261 00:10:46,280 --> 00:10:52,150 >> શા માટે તે હજુ પણ છે કે ઠીક છે, કોઇ વિચારો કામ કરે છે, અથવા શું થઈ રહ્યું છે તે? 262 00:10:52,150 --> 00:10:53,368 અરે વાહ, જેફ. 263 00:10:53,368 --> 00:10:56,296 >> પ્રેક્ષક: તે કંઇક છે તમારા ઓપ્ટિમાઇઝેશન સાથે તમે 264 00:10:56,296 --> 00:10:57,760 પ્રકાશિત. 265 00:10:57,760 --> 00:10:58,210 >> વક્તા: ના, 266 00:10:58,210 --> 00:11:00,570 અમે ઓપ્ટિમાઇઝેશન બદલી શકે છે, તે હજુ પણ કામ કરશે. 267 00:11:00,570 --> 00:11:02,240 હું તમારા માટે આ કરી શકે છે, પરંતુ - 268 00:11:02,240 --> 00:11:02,930 >> પ્રેક્ષક: હું તે માટે તમારા શબ્દ લેવા પડશે. 269 00:11:02,930 --> 00:11:03,690 >> વક્તા: અરે વાહ. 270 00:11:03,690 --> 00:11:09,690 તમે અહીં Makefile ખોલો, હું ઓપ્ટિમાઇઝેશન બદલાય છે. 271 00:11:09,690 --> 00:11:11,570 તેથી જો તમે આડંબર શૂન્ય, શૂન્ય કરી શકો છો. 272 00:11:11,570 --> 00:11:12,820 તે કામ કરતા રહેશે. 273 00:11:12,820 --> 00:11:16,839 274 00:11:16,839 --> 00:11:20,280 અન્ય વિચારો? 275 00:11:20,280 --> 00:11:22,600 >> તમે ગાય્ઝ બધા તેથી, કામ કરવા માટે અપેક્ષા why'd તમે તેને કામ કરવા માટે અપેક્ષા? 276 00:11:22,600 --> 00:11:31,210 277 00:11:31,210 --> 00:11:32,150 કોઈ? 278 00:11:32,150 --> 00:11:33,660 મૌન. 279 00:11:33,660 --> 00:11:34,910 બરાબર. 280 00:11:34,910 --> 00:11:39,271 281 00:11:39,271 --> 00:11:41,650 હું સાત સેકન્ડ રાહ જોવી પડે છે, હું એક પ્રશ્ન પૂછવામાં છે. 282 00:11:41,650 --> 00:11:44,190 283 00:11:44,190 --> 00:11:48,660 >> જેથી ઠંડી સી વિશે વાત છે, અને તમે કરેલા તમે - કદાચ પહેલાં અનુભવ 284 00:11:48,660 --> 00:11:50,260 આ શક્તિ ન હોય શકે છે પ્રથમ વખત છે. 285 00:11:50,260 --> 00:11:57,030 પરંતુ જો તમે બધા જાણીએ છીએ, હું લખી જ્યારે સી કંઈક, તે જેમ સાચવી નથી 286 00:11:57,030 --> 00:11:57,760 આ કમ્પ્યુટર પર. 287 00:11:57,760 --> 00:11:59,440 તે મુદ્દાઓ અને શૂન્યોની તરીકે સેવ છે. 288 00:11:59,440 --> 00:12:02,970 તે વિધાનસભા કોડ માટે સી કોડ માંથી જાય છે. 289 00:12:02,970 --> 00:12:09,460 >> કોઈની પહેલાં વિધાનસભા કોડ જોવા મળે છે, મશીન વિધાનસભા કોડ? 290 00:12:09,460 --> 00:12:10,630 અમે એક બીજા જોવા મળશે. 291 00:12:10,630 --> 00:12:12,040 તે વિધાનસભા કોડ માટે સી કોડ માંથી જાય છે. 292 00:12:12,040 --> 00:12:13,755 અને તમે ગાય્સ તબક્કામાં ખબર સંકલન. 293 00:12:13,755 --> 00:12:17,410 તમે ક્વિઝ માટે કે યાદ રાખવું પડતું અને પછી ક્વિઝ શૂન્ય પર લખો. 294 00:12:17,410 --> 00:12:18,240 મોટા ભાગના લોકો તે ખોટું મળી. 295 00:12:18,240 --> 00:12:19,760 હું તમને ગાય્ઝ તે લટકાવવામાં છે. 296 00:12:19,760 --> 00:12:22,880 >> પરંતુ, તમે ગાય્ઝ શ્રેષ્ઠ વિભાગ છે અંગેની ક્વિઝ માટે, જે રીતે છે. 297 00:12:22,880 --> 00:12:25,210 અદ્ભુત છે. 298 00:12:25,210 --> 00:12:25,910 તે તમને નુકસાન પહોંચાડી શકે નહીં. 299 00:12:25,910 --> 00:12:26,900 ચિંતા ન કરો. 300 00:12:26,900 --> 00:12:28,800 પરંતુ તે ખરેખર ઠંડી છે. 301 00:12:28,800 --> 00:12:29,660 ગુડ કામ. 302 00:12:29,660 --> 00:12:32,870 >> તેથી તે વિધાનસભા ભાષા જાય છે, અને પછી તે લોકો અને શૂન્યોની જાય છે. 303 00:12:32,870 --> 00:12:35,500 અને જેના અને શૂન્યોની પાંચ પર સચવાય છે કોમ્પ્યુટર, અને તે સચવાય છે 304 00:12:35,500 --> 00:12:38,340 આ a.out, અથવા આ કિસ્સામાં, એક્ઝેક્યુટેબલ ફાઇલ. 305 00:12:38,340 --> 00:12:41,040 અને કમ્પ્યુટર મુદ્દાઓ અને શૂન્યોની ચાલે છે. 306 00:12:41,040 --> 00:12:41,670 અધિકાર? 307 00:12:41,670 --> 00:12:43,890 અમે આ પહેલાં શીખી કર્યું છે. 308 00:12:43,890 --> 00:12:47,490 >> તેથી આ ઠંડી વસ્તુ આ સહી થયેલ નહિં હોય વિચાર, પ્રકારનાં વિચાર, સહી થયેલ નહિં ints 309 00:12:47,490 --> 00:12:50,490 વગેરે એટ છે, વગેરે એટ છે, તે છે અહીં સી ભાષા માં. 310 00:12:50,490 --> 00:12:51,110 તે અસ્તિત્વ ધરાવે છે. 311 00:12:51,110 --> 00:12:53,770 પરંતુ પ્રકારની અસ્તિત્વમાં નથી જેના અને શૂન્યોની. 312 00:12:53,770 --> 00:12:57,110 પ્રકાર પણ ખરેખર અસ્તિત્વમાં નથી એસેમ્બલી ભાષા સ્તર. 313 00:12:57,110 --> 00:13:00,075 જેથી સી અસ્તિત્વમાં છે કે કંઈક છે વિશ્વ પરંતુ કમ્પ્યૂટર અસ્તિત્વમાં નથી 314 00:13:00,075 --> 00:13:01,640 જગત પર અથવા પ્રોસેસર વિશ્વ. 315 00:13:01,640 --> 00:13:04,660 કે કેટલાક તાત્વિક છે કે સી ભાષા બનાવવા માટે, સમાવેશ થાય છે અમારા 316 00:13:04,660 --> 00:13:06,240 સરળ રહે છે. 317 00:13:06,240 --> 00:13:09,990 >> તેથી દિવસ ના અંતે, હું લખી શકો છો ઘણાં વિવિધ વસ્તુઓ અહીં છે, અને તે 318 00:13:09,990 --> 00:13:10,700 તફાવત નથી. 319 00:13:10,700 --> 00:13:12,060 કે માત્ર અસ્તિત્વમાં કારણ કે સી વિશ્વમાં. 320 00:13:12,060 --> 00:13:14,100 તે અસ્તિત્વમાં નથી મુદ્દાઓ અને શૂન્યોની વિશ્વ. 321 00:13:14,100 --> 00:13:17,310 અને અમારો કાર્યક્રમ માં ચલાવવા જેના અને શૂન્યોની વિશ્વ. 322 00:13:17,310 --> 00:13:21,170 તેથી તમારા મન સ્પષ્ટ રીતે હજુ સુધી વિકસિત ન. 323 00:13:21,170 --> 00:13:22,740 પરંતુ મને લાગે છે કે ઠંડી લાગે છે. 324 00:13:22,740 --> 00:13:23,530 અરે વાહ, જેફ. 325 00:13:23,530 --> 00:13:27,298 >> પ્રેક્ષક: તેથી, જો બદલે પૂર્ણાંક કરી, તમે ઘરનાં પરચૂરણ કામો કરે છે. 326 00:13:27,298 --> 00:13:27,770 અને તમે હતા - 327 00:13:27,770 --> 00:13:29,311 >> વક્તા: એક સેકન્ડ માં કરી દો. 328 00:13:29,311 --> 00:13:32,583 >> પ્રેક્ષક: તો પછી તમે એક વિચાર કારણ કે સહી થયેલ નહિં નકારાત્મક 128 ના જતા 329 00:13:32,583 --> 00:13:34,720 127 અથવા 255 0. 330 00:13:34,720 --> 00:13:36,760 >> વક્તા: તેથી ઘરનાં પરચૂરણ કામો હાનિકારક હોય છે. 331 00:13:36,760 --> 00:13:39,460 ચાર રચે છે શા માટે કોઈની ખબર છે સમસ્યાવાળા, અને તે ખરેખર છો 332 00:13:39,460 --> 00:13:42,930 જેના વસ્તુઓ બદલી અને વિશ્વ zeroes? 333 00:13:42,930 --> 00:13:44,370 >> પ્રેક્ષક: કારણ કે ઘરનાં પરચૂરણ કામો નું માપ છે. 334 00:13:44,370 --> 00:13:46,200 >> વક્તા: કોલસો બનાવો કદ 1 છે. 335 00:13:46,200 --> 00:13:48,260 તેથી સહી થયેલ નહિં પણ 4 બાઇટ્સ છે. 336 00:13:48,260 --> 00:13:50,080 તેથી ઘરનાં પરચૂરણ કામો વસ્તુઓ સ્ક્રૂ છે. 337 00:13:50,080 --> 00:13:55,660 પરંતુ છે કે 4 બાઇટ્સ છે ચાર રચે સંબંધિત? 338 00:13:55,660 --> 00:13:57,820 અથવા તે એક વધારાની ઉમેરે છે - 339 00:13:57,820 --> 00:13:59,760 તમે વધુ એક પાત્ર મૂકી શકો છો ચાર રચે છે. 340 00:13:59,760 --> 00:14:00,200 >> પ્રેક્ષક: ચાર સ્ટાર. 341 00:14:00,200 --> 00:14:01,220 >> વક્તા: ચાર સ્ટાર 4 બાઇટ્સ છે. 342 00:14:01,220 --> 00:14:02,490 તેથી આપણે કંઈક દો કે ઘરનાં પરચૂરણ કામો સ્ટાર છે. 343 00:14:02,490 --> 00:14:05,470 344 00:14:05,470 --> 00:14:07,240 >> તેથી આ કદાચ કામ કરશે, પરંતુ અમે છો પણ કંઈક કરવા જાઉં 345 00:14:07,240 --> 00:14:09,710 આ કરતાં crazier. 346 00:14:09,710 --> 00:14:10,960 મારા મતે, crazier. 347 00:14:10,960 --> 00:14:21,060 348 00:14:21,060 --> 00:14:24,570 >> હું હવે આપે છે કે જે કાર્ય તેવા પરચૂરણ ખર્ચ કર્યો એક નિર્દેશક છે, અને તે એક છે 349 00:14:24,570 --> 00:14:29,480 નિર્દેશક અને સહી થયેલ નહિં કિંમત - અમે પડશે તેથી અમે છો પૂર્ણાંક આ પાછળ ફેરફાર 350 00:14:29,480 --> 00:14:31,250 એક જ સમયે ખૂબ વધારે ફેરફારો કરી. 351 00:14:31,250 --> 00:14:35,370 અને તે એક, નિર્દેશિકાઓની નામની એક એરે છે એરે માં છે અને વળતર 352 00:14:35,370 --> 00:14:35,850 સરનામું. 353 00:14:35,850 --> 00:14:37,470 અમે પહેલાં આ ઓપરેટર્સની જોઇ છે. 354 00:14:37,470 --> 00:14:43,340 આ, તમે આ રહ્યું છે શું વિચારો છો હું ચલાવવા છે, બદલામાં, કરવું? 355 00:14:43,340 --> 00:14:48,280 356 00:14:48,280 --> 00:14:49,070 તમે તે કરી રહ્યું છે શું વિચારો છો? 357 00:14:49,070 --> 00:14:50,320 કોઈપણ ધારી? 358 00:14:50,320 --> 00:14:54,220 359 00:14:54,220 --> 00:14:55,320 >> પ્રેક્ષક: segfault. 360 00:14:55,320 --> 00:14:55,600 >> વક્તા: શું છે? 361 00:14:55,600 --> 00:14:56,660 Segfault? 362 00:14:56,660 --> 00:14:58,520 તે સારો અનુમાન છે. 363 00:14:58,520 --> 00:14:59,430 ટોમ આ જ વાત કહે છે. 364 00:14:59,430 --> 00:15:02,240 અન્ય કોઇ ધારી? 365 00:15:02,240 --> 00:15:05,260 >> તેને કોણ બનશે વિચારે આ જ વાત કરે છે? 366 00:15:05,260 --> 00:15:06,510 કોણ તે segfault બનશે વિચારે? 367 00:15:06,510 --> 00:15:09,350 368 00:15:09,350 --> 00:15:10,230 તે જ વસ્તુ છે. 369 00:15:10,230 --> 00:15:11,880 માફ કરશો. 370 00:15:11,880 --> 00:15:13,860 >> પરંતુ, અલબત્ત, અમે 1 અને 2 માં મૂકો. 371 00:15:13,860 --> 00:15:16,470 અને તે બંને માન્ય છે, અધિકાર? 372 00:15:16,470 --> 00:15:19,420 ચાલો જોવા, અમે જઈ શકો છો એક એરે બીજા સ્થાને. 373 00:15:19,420 --> 00:15:24,010 પણ જો આપણે ખ કરી જો નકારાત્મક નંબર? 374 00:15:24,010 --> 00:15:26,380 કે કદાચ વધુ સારી અનુમાન છે કંઈક segfaulting માટે. 375 00:15:26,380 --> 00:15:30,310 376 00:15:30,310 --> 00:15:32,260 તે હજુ પણ કામ કરે છે. 377 00:15:32,260 --> 00:15:35,020 >> ઠીક છે, હવે ક્રેઝી છે. 378 00:15:35,020 --> 00:15:38,350 આ સમાન માન્ય રકમ કાર્ય છે. 379 00:15:38,350 --> 00:15:40,470 આ જ ચોક્કસ વસ્તુ છે પરત એ અને બી રિલીઝ. 380 00:15:40,470 --> 00:15:44,600 આ એક સારી છે શા માટે કોઈની સમજાવે છે કાર્ય રકમ પોસ્ટેડ, અથવા આ શા માટે કામ કરે છે? 381 00:15:44,600 --> 00:15:45,850 શું અહીં શું થઈ રહ્યું છે? 382 00:15:45,850 --> 00:15:49,360 383 00:15:49,360 --> 00:15:55,750 શા માટે આ ચોક્કસ જ કરે છે અમારા જૂના રકમ કાર્ય તરીકે વસ્તુ? 384 00:15:55,750 --> 00:15:56,890 [? અક્ષર,?] 385 00:15:56,890 --> 00:15:58,155 શું થઈ રહ્યું છે તે? 386 00:15:58,155 --> 00:16:01,540 >> પ્રેક્ષક: તમે જ્યારે કારણ કે એક સરનામું છે કે જે એક 387 00:16:01,540 --> 00:16:03,950 પાંચ મેમરી - 388 00:16:03,950 --> 00:16:07,910 અને તમે 'ચિન્હ કરી છે, તે કે મેમરી સરનામા માટે જાય છે. 389 00:16:07,910 --> 00:16:13,610 તમે બી પર જાઓ ત્યારે, તમે પ્રકારની છો કે મેમરી સરનામા થી પગલાં આગળ વધી રહી, 390 00:16:13,610 --> 00:16:15,550 તમે તે પરત કરી રહ્યાં છો. 391 00:16:15,550 --> 00:16:20,083 તેથી જો તમે હકીકતમાં, ખરેખર છો, એક ઉમેરી રહ્યા છે અને ખ [અશ્રાવ્ય]. 392 00:16:20,083 --> 00:16:23,300 393 00:16:23,300 --> 00:16:26,222 જ્યાં ધોરણ કામગીરી છે કે વળતર પર? 394 00:16:26,222 --> 00:16:27,683 જેમ, કૌંસ જ્યાં પડે છે? 395 00:16:27,683 --> 00:16:30,610 પર આંકડાના પરત છે એક પહેલાં અથવા [અશ્રાવ્ય] પછી? 396 00:16:30,610 --> 00:16:32,380 >> વક્તા: તે ખ માં ઇન્ડેક્સ બનશે - 397 00:16:32,380 --> 00:16:34,430 પછી અને - અથવા ઇન્ડેક્સ એક માં પાંચ આંકડાના આવો. 398 00:16:34,430 --> 00:16:38,800 399 00:16:38,800 --> 00:16:41,340 ઠીક છે, તેથી દરેકને સમજવા હતી શું [? અક્ષર?] 400 00:16:41,340 --> 00:16:45,830 આ શા માટે કામ કરે છે, જણાવ્યું હતું કે,, અને સમજાવ્યું? 401 00:16:45,830 --> 00:16:49,430 હું પ્રથમ વખત કોઈકને ન હતી મને આ સમજાવ્યું. 402 00:16:49,430 --> 00:16:51,900 કોઈની એક ચિત્ર માંગો છો આ સમજાવવા માટે? 403 00:16:51,900 --> 00:16:55,320 અમે સાથે, એક ચિત્ર ડ્રો રહ્યા છીએ કોઈ માર્કર્સ, તે મહાન છે. 404 00:16:55,320 --> 00:16:57,920 કેટલાક મળ્યો. 405 00:16:57,920 --> 00:17:03,390 >> તેથી અમે કે ઝાકઝમાળ છે બોક્સ શ્રેણીબદ્ધ. 406 00:17:03,390 --> 00:17:07,160 407 00:17:07,160 --> 00:17:13,710 પ્રથમ એક ઇન્ડેક્સ 0, અનુક્રમણિકા છે 1, 2, 3, 4, કોઈ, કોઈ, કોઈ. 408 00:17:13,710 --> 00:17:15,609 એક લાક્ષણિક દર્શાવે છે. 409 00:17:15,609 --> 00:17:19,540 અને સૂચકાંકો કર્યા ઉપરાંત, તેઓ બધા મેમરી સરનામા છે. 410 00:17:19,540 --> 00:17:30,190 તેથી આપણે આ મેમરી આંકડાના આપે છે 13, 14, 15, 16, 17, વગેરે એટ. 411 00:17:30,190 --> 00:17:32,490 એવરીબડી અત્યાર સુધી અહીં છે. 412 00:17:32,490 --> 00:17:35,810 >> તેથી એક સરનામું છે. 413 00:17:35,810 --> 00:17:38,850 ઝાકઝમાળ, એક નિર્દેશક નામ ત્યાં સચવાય છે. 414 00:17:38,850 --> 00:17:42,730 તે છે, તે એક મેમરીની છે, એક નિર્દેશક છે એરે શરૂઆત માટે. 415 00:17:42,730 --> 00:17:45,910 તેથી આ એરે હતા, એક 13 ની કિંમત છે. 416 00:17:45,910 --> 00:17:49,110 અને, અલબત્ત, અમે આપી શકે છે અમે માંગો છો એક કોઈ મૂલ્ય. 417 00:17:49,110 --> 00:17:52,450 ચાર સ્ટાર, અમે કોઈપણ આપી શકે છે અમે માંગો છો મેમરી સરનામું. 418 00:17:52,450 --> 00:17:55,940 અમે તે 0 આપી શકે છે, અમે તેને આપી શકે છે 1 નકારાત્મક - નકારાત્મક 1 અસ્તિત્વમાં નથી, 419 00:17:55,940 --> 00:17:58,820 તેથી તે કદાચ સમસ્યા છે, પરંતુ તમે તેને હજુ પણ કામ કર્યું હતું કે જોવા મળી હતી. 420 00:17:58,820 --> 00:18:03,070 તેથી અમે, અમે માંગો છો એક કોઈપણ નંબર આપી શકે છે અમે માંગો છો કોઈપણ મેમરી સરનામું. 421 00:18:03,070 --> 00:18:08,720 >> પછી, પૂર્ણાંક ખ કહે છે, ઠીક છે, આ નંબર જાઓ ના એરે માં જાય છે. 422 00:18:08,720 --> 00:18:13,150 તેથી ખ 2 બરાબર છે, અને એક 13 જેટલી જ થાય છે, અમે મેમરી સરનામા 13 પર છો. 423 00:18:13,150 --> 00:18:17,330 અને અમે બે પગલાંઓ જાય છે, અને તેથી અમે અહીં છીએ. 424 00:18:17,330 --> 00:18:21,150 અને 'ચિન્હ વળતર અર્થ એ થાય આ સ્થાન ની સરનામું. 425 00:18:21,150 --> 00:18:23,990 અને સરનામું અલબત્ત, 15 છે. 426 00:18:23,990 --> 00:18:28,710 તેથી અમે 13 વત્તા 2 વિચાર, અથવા 15 છે જે એક વત્તા બી,. 427 00:18:28,710 --> 00:18:29,590 >> પ્રશ્ન હોવા છતાં, છે - 428 00:18:29,590 --> 00:18:30,250 હું દિલગીર છું. 429 00:18:30,250 --> 00:18:34,324 વસ્તુઓ છે કે જે સ્પષ્ટ કરે છે માટે આ શા માટે કામ કરે છે? 430 00:18:34,324 --> 00:18:36,300 >> પ્રેક્ષક: શા માટે જઈ કામ કરશે - 431 00:18:36,300 --> 00:18:38,770 જેથી તમે એક એરે અને કરી શકે છે નકારાત્મક ઇન્ડેક્સ માટે જાય છે? 432 00:18:38,770 --> 00:18:39,050 >> વક્તા: અધિકાર. 433 00:18:39,050 --> 00:18:40,870 તેથી અમે નકારાત્મક નંબરો હતી, તેથી કે છે - 434 00:18:40,870 --> 00:18:42,770 આ છે, જોકે વ્યવહારું છે પ્રથમ, [? AVI,?] 435 00:18:42,770 --> 00:18:43,120 તમારા માટે? 436 00:18:43,120 --> 00:18:48,840 >> પ્રેક્ષક: અરે વાહ હું છું માત્ર [અશ્રાવ્ય], પરંતુ - 437 00:18:48,840 --> 00:18:50,440 >> વક્તા: અરે વાહ, આ 15 પરત ફરશે. 438 00:18:50,440 --> 00:18:53,523 એક 13 વર્ષની હતી, અને બોલ્ડ 2 હતી, આ 15 પરત ફરશે. 439 00:18:53,523 --> 00:18:58,160 >> પ્રેક્ષક: તેથી શૂન્ય ઈન્ડેક્સીંગ નથી હક, એક મુદ્દો બની? 440 00:18:58,160 --> 00:19:00,160 તમે 0 ખસેડી રહ્યા છીએ કારણ કે. 441 00:19:00,160 --> 00:19:00,470 >> વક્તા: અધિકાર. 442 00:19:00,470 --> 00:19:05,000 તેથી તમે ખસેડીએ છીએ - તેથી ખ 0 હોય તો, તમે ગમે ત્યાં ખસેડવા નથી. 443 00:19:05,000 --> 00:19:06,330 અને તમે માત્ર આંકડાના પરત છો - 444 00:19:06,330 --> 00:19:10,830 ખ 0 હતો, તો તે આવશ્યક છે એક કે આંકડાના પરત. 445 00:19:10,830 --> 00:19:13,960 કોલસો બનાવો તારો માં પસાર અને પરત એક સરનામું માત્ર એક પરત આવે છે, 446 00:19:13,960 --> 00:19:15,860 અનિવાર્યપણે. 447 00:19:15,860 --> 00:19:18,280 >> શા માટે બરાબર, પ્રશ્ન છે નકારાત્મક નંબરો કામ? 448 00:19:18,280 --> 00:19:21,670 અને તે વિશે ખરેખર ઠંડી વાત છે આ, આ segfault જોઈએ છે. 449 00:19:21,670 --> 00:19:25,110 અને તે segfault છો અમે આ કંઈક કર્યું. 450 00:19:25,110 --> 00:19:28,050 451 00:19:28,050 --> 00:19:29,300 માતાનો પૂર્ણાંક, કહે છે. 452 00:19:29,300 --> 00:19:34,390 453 00:19:34,390 --> 00:19:39,810 તેથી આ કોડ સમાન દેખાય છે અને સમાન રીતે અનુકૂળ વર્તન જોઈએ. 454 00:19:39,810 --> 00:19:44,550 આવશ્યકપણે, X કચરો ચલ છે, અને તેથી આ સમાન રીતે અનુકૂળ વર્તન જોઈએ. 455 00:19:44,550 --> 00:19:46,370 >> ચાલો આ બનાવીએ - 456 00:19:46,370 --> 00:19:47,620 ઊફ્ફ - 457 00:19:47,620 --> 00:19:54,790 458 00:19:54,790 --> 00:19:56,040 સ્ટાર છે. 459 00:19:56,040 --> 00:19:59,160 460 00:19:59,160 --> 00:20:02,733 બરાબર, અમે પહેલાથી જ અહીં ભૂલો મળી રહ્યાં તે પહેલાથી જ ગુસ્સો જ હશે કારણ કે 461 00:20:02,733 --> 00:20:04,610 મને, કારણ કે તે પહેલેથી જ શું આવે છે તે જાણે છે. 462 00:20:04,610 --> 00:20:07,060 ખાસ કરીને, બીજા એક. 463 00:20:07,060 --> 00:20:09,800 સ્ટેક મેમરી સરનામું સંકળાયેલ એક સ્થાનિક ચલ સાથે. 464 00:20:09,800 --> 00:20:14,220 >> આવશ્યકપણે, હું કમ્પાઇલ નથી જઈ રહ્યો છું આ છે, અને પછી હું શું પૂર્વવત્ જાઉં છું 465 00:20:14,220 --> 00:20:14,920 આપણે શું માત્ર હતી. 466 00:20:14,920 --> 00:20:19,130 પરંતુ અમે ખરેખર ક્યારેય છો કારણ કે મેમરી અંતે શું ઍક્સેસ 467 00:20:19,130 --> 00:20:21,930 પાંચ, તે segfault નથી ચાલી રહ્યું છે. 468 00:20:21,930 --> 00:20:26,450 અમે ખરેખર શું જોઈ રહ્યાં છો ક્યારેય બીજા બોક્સ કે શું કોઇ બોક્સમાં છે માં 469 00:20:26,450 --> 00:20:28,340 આ એરે. 470 00:20:28,340 --> 00:20:30,980 અમે ફક્ત અહીં સરનામું છે, કહી રહ્યાં છે આ વસ્તુ અમે શોધી રહ્યાં છો અને 471 00:20:30,980 --> 00:20:32,410 તે સરનામા આવો. 472 00:20:32,410 --> 00:20:35,700 અમે ખરેખર જવા ક્યારેય રહ્યાં છો તે સ્થાન પર નજર પણ દર્શાવે છે. 473 00:20:35,700 --> 00:20:39,140 અને અમે મેમરી સ્પર્શ ક્યારેય કારણ કે, અમે મુશ્કેલીમાં મળી નથી. 474 00:20:39,140 --> 00:20:40,760 અમે segfault વિચાર નથી. 475 00:20:40,760 --> 00:20:46,225 >> અમે પ્રયત્ન કર્યો છે, તો ફરી, સ્પર્શ કે મેમરી, એક અથવા બી પર હતું તે સ્પર્શ - 476 00:20:46,225 --> 00:20:49,940 અથવા કૌંસ બી, અને એમ ધારી રહ્યા છીએ ના 0 હતી અને - 477 00:20:49,940 --> 00:20:53,040 ના 0 હતો, તો પણ, તે ખૂબ હશે અમે ન જઇ શકે છે, ખરાબ 478 00:20:53,040 --> 00:20:54,090 ત્યાં બધી રીતે નીચે. 479 00:20:54,090 --> 00:20:58,250 એ અને બી બંને 0 હતા, અને અમે પ્રયત્ન કર્યો છે તો ત્યાં શું સ્પર્શ, તો પછી અમે કરશે 480 00:20:58,250 --> 00:20:59,110 મુશ્કેલી માં મળે છે. 481 00:20:59,110 --> 00:21:02,160 પરંતુ અમે ત્યાં શું સ્પર્શ નથી, અમે ફક્ત આંકડાના પાછા, તે છે 482 00:21:02,160 --> 00:21:08,300 ખરેખર segfault નથી ચાલી રહ્યું છે, કારણ કે તે તમે તે કામગીરી કરવાની પરવાનગી આપે છે. 483 00:21:08,300 --> 00:21:11,920 તે માત્ર ત્યારે જ તમે પાગલ નહીં, અને સુપર નહીં તમે પ્રયાસ કરો અને સ્પર્શ છે, ગુસ્સો 484 00:21:11,920 --> 00:21:15,740 વાસ્તવિક મેમરી અને શું પાછા કે મેમરી સ્થાને. 485 00:21:15,740 --> 00:21:17,690 >> કે અર્થમાં છે? 486 00:21:17,690 --> 00:21:24,820 એટલે કે, સી તેથી માત્ર એક ઉન્મત્ત ભાગ છે અમે આ એક વધુ છે. 487 00:21:24,820 --> 00:21:27,760 488 00:21:27,760 --> 00:21:29,700 >> કોણ આ સરસ છે વિચારે? 489 00:21:29,700 --> 00:21:30,280 વધુ લોકો. 490 00:21:30,280 --> 00:21:31,070 કે સારા હોય છે. 491 00:21:31,070 --> 00:21:34,860 ઠીક છે, આ અમારી છેલ્લા એક છે. 492 00:21:34,860 --> 00:21:37,314 અને હું તમે મને કહો કે શું કરવા માંગો છો અથવા તમે આ રહ્યું છે લાગતું નથી 493 00:21:37,314 --> 00:21:38,564 એ જ ચોક્કસ વસ્તુ કરવા. 494 00:21:38,564 --> 00:22:06,050 495 00:22:06,050 --> 00:22:07,390 >> હું આ ક્યાંક લખી છે. 496 00:22:07,390 --> 00:22:08,640 હું તેમને યાદ નથી. 497 00:22:08,640 --> 00:22:33,350 498 00:22:33,350 --> 00:22:42,900 >> ચાલો જોવા, 8, બી 4, 4, 2, 4, 0, 8 0, 3, 4, 4, 2, 4, 0, 4. 499 00:22:42,900 --> 00:22:46,670 તેથી આ હવે, એક વ્યૂહરચના છે નથી એક કાર્ય. 500 00:22:46,670 --> 00:22:49,640 અમે ચોરસ હોય છે અને તે એક એરે છે કૌંસ, સર્પાકાર કૌંસ નથી. 501 00:22:49,640 --> 00:22:52,360 અને તે કયા પ્રકારનું ઝાકઝમાળ છે? 502 00:22:52,360 --> 00:22:55,540 503 00:22:55,540 --> 00:22:56,862 કોઈપણ, હમ્મ? 504 00:22:56,862 --> 00:22:57,694 >> પ્રેક્ષક: તેમની હેક્સાડેસિમલ નંબરો? 505 00:22:57,694 --> 00:22:59,650 >> વક્તા: પરંતુ સી પ્રકાર શું છે? 506 00:22:59,650 --> 00:23:00,710 તેઓ બધા હેક્સાડેસિમલ નંબરો છે. 507 00:23:00,710 --> 00:23:01,960 સી પ્રકાર શું છે? 508 00:23:01,960 --> 00:23:04,730 509 00:23:04,730 --> 00:23:05,480 તે તમને કહે છે. 510 00:23:05,480 --> 00:23:07,350 >> પ્રેક્ષક: તે સહી થયેલ નહિં અક્ષરો છે. 511 00:23:07,350 --> 00:23:09,170 >> વક્તા: અધિકાર, સહી થયેલ નહિં અક્ષરો. 512 00:23:09,170 --> 00:23:13,050 અને બે હેક્સાડેસિમલ નંબરો એક બાઈટ છે. 513 00:23:13,050 --> 00:23:18,540 તેથી આ છે 1, 2, 3, 4, 5, 6, 7, 8, 9 બાઇટ્સ. 514 00:23:18,540 --> 00:23:21,360 તે 9 બાઇટ્સ ઝાકઝમાળ છે. 515 00:23:21,360 --> 00:23:25,530 >> ઠીક, તો તમે કદાચ પહેલાથી જ ખબર આ પ્રશ્નનો જવાબ. 516 00:23:25,530 --> 00:23:29,840 પરંતુ, તમે કરશે શું વિચારો છો હું આ સ્કોર થાય છે જ્યારે? 517 00:23:29,840 --> 00:23:34,110 હું mysum.c માં, ફરી, કહે છે હું એક કાર્ય અપેક્ષા છું 518 00:23:34,110 --> 00:23:36,280 બે પૂર્ણાંકો લે છે. 519 00:23:36,280 --> 00:23:40,265 અને હું તેના બદલે તે કહી રહ્યો છું રકમ અક્ષરો એક વ્યૂહરચના છે. 520 00:23:40,265 --> 00:23:42,780 521 00:23:42,780 --> 00:23:48,070 શું રહ્યું છે ત્યારે હું. / Mysum ચલાવો અને છે? 522 00:23:48,070 --> 00:23:53,230 >> વેલ, પ્રથમ, તમે મોટા ભાગના કદાચ કરશે એ નથી કે સંમત છે - ઓહ ના, માત્ર મજાક કરું છું. 523 00:23:53,230 --> 00:23:54,746 What'd હું ખોટો છે? 524 00:23:54,746 --> 00:23:55,996 ઓહ ઉહ. 525 00:23:55,996 --> 00:23:59,220 526 00:23:59,220 --> 00:24:01,160 તે સર્પાકાર કૌંસ પ્રયત્ન કરીશું. 527 00:24:01,160 --> 00:24:02,790 એટલે કે, તમે એક એરે પ્રારંભ કેવી રીતે. 528 00:24:02,790 --> 00:24:04,040 મારા ખરાબ. 529 00:24:04,040 --> 00:24:07,530 530 00:24:07,530 --> 00:24:11,670 >> તેથી અમે પહેલાથી જ તે પ્રકારની પહેલાં જોયું એક સી લેવલ તાત્વિક નથી એક છે 531 00:24:11,670 --> 00:24:12,610 કમ્પ્યુટર સ્તર તાત્વિક. 532 00:24:12,610 --> 00:24:16,360 તેથી જો તમે મોટા ભાગના કદાચ તે તેવી અપેક્ષા બનાવો, અથવા તે કરી શકે છે એમ ધારી રહ્યા છીએ. 533 00:24:16,360 --> 00:24:18,680 પરંતુ હું. / Mysum શું ચાલે છે? 534 00:24:18,680 --> 00:24:19,930 શું ચાલી રહ્યું છે? 535 00:24:19,930 --> 00:24:21,790 536 00:24:21,790 --> 00:24:23,422 કોઈપણ ધારી? 537 00:24:23,422 --> 00:24:25,270 >> પ્રેક્ષક: તે ચાલી રહ્યું છે એક શબ્દ છાપે. 538 00:24:25,270 --> 00:24:26,310 >> વક્તા: તે ચાલી રહ્યું છે એક શબ્દ છાપે. 539 00:24:26,310 --> 00:24:29,335 શબ્દ શું? 540 00:24:29,335 --> 00:24:32,200 >> પ્રેક્ષક: [અશ્રાવ્ય]. 541 00:24:32,200 --> 00:24:33,240 >> વક્તા: કોઈપણ અન્ય ધારી? 542 00:24:33,240 --> 00:24:34,000 બરાબર, એક શબ્દસમૂહ છાપે. 543 00:24:34,000 --> 00:24:35,130 તમે કોઈપણ શબ્દસમૂહ હોઈ શકે છે. 544 00:24:35,130 --> 00:24:36,240 તે તમારી બાજુ હશે. 545 00:24:36,240 --> 00:24:38,480 અલગ અનુમાન છે જે ત્યાં જવા માટે કોઇપણ? 546 00:24:38,480 --> 00:24:39,730 અન્ના, તમારા અનુમાન શું છે? 547 00:24:39,730 --> 00:24:42,675 548 00:24:42,675 --> 00:24:44,615 >> પ્રેક્ષક: તે છાપે પડશે - 549 00:24:44,615 --> 00:24:47,525 550 00:24:47,525 --> 00:24:49,480 બે અક્ષરો, અથવા [અશ્રાવ્ય] એક પત્ર. 551 00:24:49,480 --> 00:24:51,460 >> વક્તા: એક પત્ર. 552 00:24:51,460 --> 00:24:53,260 >> પ્રેક્ષક: હું ગણતરી કેવી રીતે કરી શકો [અશ્રાવ્ય] ઘણા? 553 00:24:53,260 --> 00:24:55,426 >> વક્તા: નાઈન. 554 00:24:55,426 --> 00:24:56,640 ઠીક છે, હું ચલાવવા માટે જાઉં છું. 555 00:24:56,640 --> 00:24:58,650 તે જ ચોક્કસ વસ્તુ છે. 556 00:24:58,650 --> 00:25:00,190 તે એક સાથે બે નંબર ઉમેરે છે. 557 00:25:00,190 --> 00:25:02,740 વેલ, જે બે દલીલો પસાર કરીએ. 558 00:25:02,740 --> 00:25:03,710 તે દલીલો નથી. 559 00:25:03,710 --> 00:25:06,080 તેથી મને ખબર નથી કે જ્યાં તે કરી શકે કદાચ આ દલીલો વિશે. 560 00:25:06,080 --> 00:25:07,710 પરંતુ 100 અને 0 પસાર કરીએ. 561 00:25:07,710 --> 00:25:09,200 અને તે 100 અને 0 ઉમેરે છે. 562 00:25:09,200 --> 00:25:10,220 તે પાગલ છે. 563 00:25:10,220 --> 00:25:12,280 મને એવું લાગે છે. 564 00:25:12,280 --> 00:25:14,480 >> પણ કામ કરે છે, 4 નકારાત્મક. 565 00:25:14,480 --> 00:25:15,650 તમે કંઈપણ તમે ઇચ્છો કરી શકો છો. 566 00:25:15,650 --> 00:25:17,920 આ એક સમાન માન્ય રકમ કાર્ય છે. 567 00:25:17,920 --> 00:25:19,640 આ રકમ કાર્ય છે. 568 00:25:19,640 --> 00:25:21,510 પરંતુ, ના, તમે તે કહી રહ્યાં છે બાઇટ્સ પણ દર્શાવે છે. 569 00:25:21,510 --> 00:25:23,570 તેથી શું અહીં ચાલી રહ્યું છે? 570 00:25:23,570 --> 00:25:27,240 >> તેથી, ફરી, ચાલો આ વિચાર પર પાછા જાઓ અમે ખૂબ શરૂઆતમાં જણાવ્યું હતું કે. 571 00:25:27,240 --> 00:25:32,050 તમે એસેમ્બલી, સી કક્ષાના કોડ જાઓ મુદ્દાઓ અને શૂન્યોની માટે ભાષા,. 572 00:25:32,050 --> 00:25:33,050 આ હેક્સાડેસિમલ છે. 573 00:25:33,050 --> 00:25:35,780 પરંતુ આ ખરેખર માત્ર એક છે મુદ્દાઓ અને શૂન્યોની ઘણો. 574 00:25:35,780 --> 00:25:39,230 આ અધિકાર 72 રાશિઓ અને zeroes છે? 575 00:25:39,230 --> 00:25:40,550 72 લોકો અને શૂન્યોની. 576 00:25:40,550 --> 00:25:42,160 9 બાઇટ્સ. 577 00:25:42,160 --> 00:25:43,740 દરેક બાઈટ 8 બીટ્સ છે. 578 00:25:43,740 --> 00:25:44,760 દરેક બીટ એક એક અથવા એક શૂન્ય છે. 579 00:25:44,760 --> 00:25:45,920 તેથી 72 કરતા હો અથવા zeroes. 580 00:25:45,920 --> 00:25:48,780 હું ફક્ત આ જેવી તેમને તેવા પરચૂરણ ખર્ચ કર્યો - બદલે ઘણો તરીકે બહાર લખવા કરતાં 581 00:25:48,780 --> 00:25:49,730 મુદ્દાઓ અને શૂન્યોની. 582 00:25:49,730 --> 00:25:53,560 >> પરંતુ આ સી કક્ષાના થી જાય છે એસેમ્બલી ભાષા, 583 00:25:53,560 --> 00:25:54,620 કોડ માટે ભાષા,. 584 00:25:54,620 --> 00:25:59,020 અને આ, કોડમાં છાપશે ક્યાંક, આ 72 મુદ્દાઓ અને શૂન્યોની 585 00:25:59,020 --> 00:26:00,910 હું અહીં તેવા પરચૂરણ ખર્ચ કર્યો છે. 586 00:26:00,910 --> 00:26:03,610 તેથી ક્યાંક કે - 587 00:26:03,610 --> 00:26:04,850 અહીં જાઓ - 588 00:26:04,850 --> 00:26:11,240 ક્યાંક mysum, કાર્યક્રમ, ત્યાં હું કર્યું છે કે આ 72 મુદ્દાઓ અને શૂન્યોની 589 00:26:11,240 --> 00:26:14,930 લેખિત અને લખી તે જણાવ્યું હતું. 590 00:26:14,930 --> 00:26:19,331 >> શું તે માટે હવે, કોઈ પણ ધારી 72 લોકો અને શૂન્યોની અર્થ? 591 00:26:19,331 --> 00:26:21,240 >> પ્રેક્ષક: કદાચ આ જ વસ્તુ તરીકે એક વત્તા ખ આવો. 592 00:26:21,240 --> 00:26:22,890 >> વક્તા: કદાચ આ જ વસ્તુ તરીકે એક વત્તા ખ આવો. 593 00:26:22,890 --> 00:26:23,730 માતાનો ચકાસો કે દો. 594 00:26:23,730 --> 00:26:25,210 હું આ કર્યું બહાર આકૃતિ કેવી રીતે કરીએ. 595 00:26:25,210 --> 00:26:31,840 >> તમે પાછા જાઓ અહીં તેથી, જો હું તમને કહું છું આ આદેશ ચલાવવા માટે, objdump-s 596 00:26:31,840 --> 00:26:34,290 sumfunction.o. 597 00:26:34,290 --> 00:26:36,230 માતાનો ચલાવવા જઈએ. objdump - 598 00:26:36,230 --> 00:26:37,990 obj, રેડે છે. 599 00:26:37,990 --> 00:26:39,840 મૂળભૂત રીતે તે મને આપી શકે છે હું જોવા માટે કરવા માંગો છો. 600 00:26:39,840 --> 00:26:40,840 તે મારા એસેમ્બલી ભાષા આપી શકે છે. 601 00:26:40,840 --> 00:26:42,730 તે મારા રાશિઓ અને zeroes આપી શકે છે. 602 00:26:42,730 --> 00:26:43,840 છે ફ્લેગ એક ટન છે. 603 00:26:43,840 --> 00:26:45,860 આ અમે જઈ રહ્યાં છો છે હવે વાપરવા માટે. 604 00:26:45,860 --> 00:26:46,980 ડોટ - 605 00:26:46,980 --> 00:26:48,810 તમે સ્લાઇડ્સ માં જુઓ - 606 00:26:48,810 --> 00:26:53,840 આડંબર મૂડી એસ, intersperse કહે છે સ્ત્રોત કોડ - 607 00:26:53,840 --> 00:26:58,410 આ વાક્ય સી ના છે - એસેમ્બલી સાથે કોડ અને જેના અને શૂન્યોની સાથે. 608 00:26:58,410 --> 00:27:00,350 અને અમે ચલાવવા રહ્યા છીએ તે sumfunction.o પર. 609 00:27:00,350 --> 00:27:01,410 તેને જોવા માટે સરળ હશો છે. 610 00:27:01,410 --> 00:27:02,670 ફરીથી - હમ્મ? 611 00:27:02,670 --> 00:27:04,700 >> પ્રેક્ષક: તમે ખોટું જોડણી. 612 00:27:04,700 --> 00:27:05,930 >> વક્તા: પરંતુ હું ખરેખર જાઉં છું એક બીજા માટે તે સાફ કરો. 613 00:27:05,930 --> 00:27:09,160 હું પ્રથમ ખોલવા જઈ રહ્યો છું માત્ર sumfuntion.o. 614 00:27:09,160 --> 00:27:11,170 >> પ્રેક્ષક: તમે તેને જોડણી ખોટું પ્રથમ વખત. 615 00:27:11,170 --> 00:27:12,420 >> વક્તા: ઉત્તમ નમૂનાના. 616 00:27:12,420 --> 00:27:14,790 617 00:27:14,790 --> 00:27:15,480 સમ - 618 00:27:15,480 --> 00:27:16,680 કે જોકે, હાર્ડ શબ્દ છે. 619 00:27:16,680 --> 00:27:19,050 તમે આશ્ચર્ય શકાય છો. 620 00:27:19,050 --> 00:27:21,560 ઠીક છે, તેથી આ sumfunction.o છે. 621 00:27:21,560 --> 00:27:24,494 622 00:27:24,494 --> 00:27:26,220 હું પણ તમને કહી શકે છે. 623 00:27:26,220 --> 00:27:30,250 Zeroes ઘણો ઘણો સ્પષ્ટ છે, zeroes છે, અને કેટલાક અન્ય છે 624 00:27:30,250 --> 00:27:31,930 zeroes નથી કે સામગ્રી. 625 00:27:31,930 --> 00:27:33,220 પરંતુ મોટે ભાગે zeroes. 626 00:27:33,220 --> 00:27:35,120 કેટલાક મુદ્દાઓ છે એવું લાગે છે. 627 00:27:35,120 --> 00:27:36,810 તેથી સ્પષ્ટ છે કે, આ વાંચી મુશ્કેલ છે. 628 00:27:36,810 --> 00:27:39,320 તે બાઈનરી ભાષા છે. 629 00:27:39,320 --> 00:27:40,710 >> તેને ખોલવા હવે ચાલો - 630 00:27:40,710 --> 00:27:50,190 631 00:27:50,190 --> 00:27:52,350 શું? 632 00:27:52,350 --> 00:27:53,600 હું શું ખોટું કરી રહ્યો છું? 633 00:27:53,600 --> 00:27:56,955 634 00:27:56,955 --> 00:27:58,434 હું તેને યોગ્ય રીતે જોડણી હતી? 635 00:27:58,434 --> 00:28:09,865 636 00:28:09,865 --> 00:28:11,120 ઠીક છે, આ ત્રાસદાયક છે. 637 00:28:11,120 --> 00:28:37,560 638 00:28:37,560 --> 00:28:40,158 હું આકૃતિ એક બીજા જરૂર હું ખોટું કરી રહ્યો છું તે. 639 00:28:40,158 --> 00:28:46,030 640 00:28:46,030 --> 00:28:49,310 કે એક ભૂલ છે. 641 00:28:49,310 --> 00:28:50,560 તે ગૂઢ છે. 642 00:28:50,560 --> 00:28:58,080 643 00:28:58,080 --> 00:29:01,800 ઓહ, કે શા માટે છે. 644 00:29:01,800 --> 00:29:09,880 >> હું અમારી પ્રારંભિક પર જાઓ જાઉં છું એક, તેથી અમે જોઈ શકો છો 645 00:29:09,880 --> 00:29:10,560 આ પદાર્થ કોડ. 646 00:29:10,560 --> 00:29:13,390 ખરેખર ત્યાં નથી ચાલી રહ્યું છે કારણ કે અમે ફક્ત મૂકી ત્યારે કંઈપણ હોઈ પાંચ 647 00:29:13,390 --> 00:29:14,640 મુદ્દાઓ અને સાઇન zeroes 648 00:29:14,640 --> 00:29:29,000 649 00:29:29,000 --> 00:29:30,200 ત્યાં અમે જાઓ. 650 00:29:30,200 --> 00:29:32,425 ઠીક છે, તેથી દરેકને આ જોઈ શકો છો. 651 00:29:32,425 --> 00:29:38,130 આ કાર્ય, હું જણાવ્યું હતું કે, સી લાઇન બહાર મૂકે છે - 652 00:29:38,130 --> 00:29:39,060 સ્રોત કોડ લાઇન - 653 00:29:39,060 --> 00:29:41,000 કેટલાક વિધાનસભા સૂચનો સાથે. 654 00:29:41,000 --> 00:29:42,760 >> અહીં અમારા સ્ત્રોત કોડ વાક્ય છે. 655 00:29:42,760 --> 00:29:44,910 અહીં એક છે, અહીં અન્ય છે. 656 00:29:44,910 --> 00:29:46,540 અહીં વિધાનસભા સૂચના છે. 657 00:29:46,540 --> 00:29:47,820 એટલે કે, તેઓ જેમ દેખાય છે. 658 00:29:47,820 --> 00:29:49,010 એસેમ્બલી સૂચનાઓ - 659 00:29:49,010 --> 00:29:51,530 લઈ જો તમે આ વધુ જાણી શકો છો અન્ય સીએસ વર્ગો, પરંતુ તેઓ છો 660 00:29:51,530 --> 00:29:53,500 સામાન્ય રીતે એક સૂચના. 661 00:29:53,500 --> 00:29:57,940 અને પછી એક સ્રોત અને અંતિમ મુકામ. 662 00:29:57,940 --> 00:30:02,740 >> અને પછી અહીં પર બાઈનરી કોડ છે કે કે વિધાનસભા અનુલક્ષે 663 00:30:02,740 --> 00:30:04,940 સૂચના. 664 00:30:04,940 --> 00:30:09,760 તમે જોઈ શકો છો તો, આ રકમ કાર્ય, દિવસ ના અંતે, ત્રણ છે 665 00:30:09,760 --> 00:30:10,950 વિધાનસભા સૂચનો. 666 00:30:10,950 --> 00:30:12,870 માત્ર ત્રણ. 667 00:30:12,870 --> 00:30:14,180 એક MOV - 668 00:30:14,180 --> 00:30:16,740 આ M-O-V એ એક ખસેડો માટે વપરાય છે. 669 00:30:16,740 --> 00:30:17,780 ઉમેરો માટે સ્ટેન્ડ ઉમેરો. 670 00:30:17,780 --> 00:30:20,440 અને આર-E-T વળતર છે. 671 00:30:20,440 --> 00:30:22,540 તેથી એક MOV, માત્ર એક ઉમેરો, એક વળતર. 672 00:30:22,540 --> 00:30:27,970 અને આ, અહીં ઉપર, શૂન્યોની અને તે કોડ અનુલક્ષે મુદ્દાઓ કે. 673 00:30:27,970 --> 00:30:31,100 >> તેથી તે zeroes અને મુદ્દાઓ, તમે જો તે જાણો છો, તમે માત્ર મૂકી શકો છો 674 00:30:31,100 --> 00:30:32,140 સીધા સાઇન તે 675 00:30:32,140 --> 00:30:34,130 અને પછી તે કરીશ પાંચ જ ચોક્કસ વસ્તુ. 676 00:30:34,130 --> 00:30:37,260 દિવસ ના અંતે, બધા, કારણ કે તમે ચલાવવા રહ્યાં છો એક લાંબી શ્રેણી છે 677 00:30:37,260 --> 00:30:38,480 zeroes અને મુદ્દાઓ પર પણ. 678 00:30:38,480 --> 00:30:40,700 અને તે તમારો કોડ ખરેખર શું છે. 679 00:30:40,700 --> 00:30:41,770 >> અને કારણ - 680 00:30:41,770 --> 00:30:43,680 માતાનો એક વસ્તુ જુઓ. 681 00:30:43,680 --> 00:30:45,440 હું Makefile ઓપન છે? 682 00:30:45,440 --> 00:30:48,510 અમે ડેશ પાછા ગયા તેથી જો શૂન્ય, અહીં શૂન્ય - 683 00:30:48,510 --> 00:30:52,220 684 00:30:52,220 --> 00:30:57,300 માફ કરશો, મૂડી ઓ, મૂડી ઓ શૂન્ય નથી શૂન્ય, શૂન્ય. 685 00:30:57,300 --> 00:31:01,810 અને અમે તે કરશે કર્યું હજુ પણ એ જ કામ કરે છે. 686 00:31:01,810 --> 00:31:05,420 પરંતુ હવે તમે એક છે નોંધ્યું છે કે ઘણા બધા વિધાનસભા સૂચનો. 687 00:31:05,420 --> 00:31:09,090 ફરીથી, હું પૂછવામાં, કારણ કે આ કોઈપણ ઓપ્ટિમાઇઝેશન નથી કમ્પાઇલર. 688 00:31:09,090 --> 00:31:12,800 >> તેથી હું હજુ પણ આ બધી લઇ શકે છે zeroes અને મુદ્દાઓ, અને તેમને ફેંકવું, 689 00:31:12,800 --> 00:31:13,390 અને તે કામ કરશે. 690 00:31:13,390 --> 00:31:15,850 હું માત્ર ઑપ્ટિમાઇઝેશન, કારણ કર્યું તે થોડી સરળ છે, તો પછી, 691 00:31:15,850 --> 00:31:17,310 કે એરે લખવા માટે. 692 00:31:17,310 --> 00:31:19,730 પરંતુ આ જ કામ કરશે. 693 00:31:19,730 --> 00:31:24,460 >> ઠીક છે, આપણે એક અંતિમ વસ્તુ કરવા જઇ રહ્યા છો, હું શાનદાર ભાગ છે લાગે છે કારણ કે. 694 00:31:24,460 --> 00:31:27,410 બધાને સ્પષ્ટ છે, પણ તે પહેલેથી જ વિકસિત અને અવાચક. 695 00:31:27,410 --> 00:31:30,520 696 00:31:30,520 --> 00:31:31,670 અમારા મનમાં તરફ ફૂંકાય છે. 697 00:31:31,670 --> 00:31:32,920 [અશ્રાવ્ય] 698 00:31:32,920 --> 00:31:47,580 699 00:31:47,580 --> 00:31:51,520 >> તેથી, આ એક અલગ સીએસ વર્ગ છે, જે સુપર રસપ્રદ છે, 700 00:31:51,520 --> 00:31:52,970 હું લીધેલા - 701 00:31:52,970 --> 00:31:54,140 CS61. 702 00:31:54,140 --> 00:31:55,910 હું ખૂબ તે લેવા માટે પ્રોત્સાહિત કરીએ છીએ. 703 00:31:55,910 --> 00:31:58,990 પરંતુ આ હકીકત વિશે સરસ ભાગ છે, કે વસ્તુઓ માત્ર zeroes અને મુદ્દાઓ છે, 704 00:31:58,990 --> 00:32:01,270 બધું છે કે જે હોય છે zeroes અને મુદ્દાઓ પર પણ. 705 00:32:01,270 --> 00:32:05,330 >> તેથી જો તમે છે ફાઈલ લઈ શકે છે તમે કરવા માંગો છો યોગ્ય zeroes અને મુદ્દાઓ 706 00:32:05,330 --> 00:32:10,390 તે ક્યાંક, અને તે કલમના ઉપયોગ એક રકમ કાર્ય તરીકે zeroes અને મુદ્દાઓ પર પણ. 707 00:32:10,390 --> 00:32:11,480 >> હું કે શું અર્થ છે? 708 00:32:11,480 --> 00:32:15,755 હું તમને એ ચિત્ર ફાઇલ કરી શકો છો એનો અર્થ એ કે યોગ્ય zeroes શ્રેણી અને છે 709 00:32:15,755 --> 00:32:17,120 કંઈક છાપવા મુદ્દાઓ કે, એક છબી માટે. 710 00:32:17,120 --> 00:32:20,070 અને એક કાર્યક્રમ અર્થઘટન શકે એક છે છબી, પરંતુ તમે, તે અર્થઘટન કરી શકે છે 711 00:32:20,070 --> 00:32:22,040 તમે રકમ કાર્ય તરીકે, માંગો છો. 712 00:32:22,040 --> 00:32:27,010 >> અમે માટે, ખોલવા માગતા હતા તેથી જો ઉદાહરણ તરીકે, આ છબી. 713 00:32:27,010 --> 00:32:37,440 માતાનો હેલો કીટી, જાઓ. 714 00:32:37,440 --> 00:32:38,810 અદ્ભુત થોડું છબી. 715 00:32:38,810 --> 00:32:42,260 અહીં કે શબ્દમાળા છે zeroes અને મુદ્દાઓ. 716 00:32:42,260 --> 00:32:45,500 તે 72 zeroes અને મુદ્દાઓ આ છબી અસ્તિત્વ ધરાવે છે. 717 00:32:45,500 --> 00:32:47,695 >> તેથી હું શું કરી શકો છો, તો પછી, લખી છે - 718 00:32:47,695 --> 00:32:50,510 719 00:32:50,510 --> 00:32:51,760 હું જ્યાં તેઓ છે યાદ છે. 720 00:32:51,760 --> 00:32:54,550 721 00:32:54,550 --> 00:32:55,720 હું બીજા કે મળશે. 722 00:32:55,720 --> 00:32:57,840 પરંતુ અમે શું - 723 00:32:57,840 --> 00:32:59,440 જ્યાં તેઓ છે મને શોધવા દો. 724 00:32:59,440 --> 00:33:00,020 એક સેકન્ડ. 725 00:33:00,020 --> 00:33:01,270 કરવા દો - 726 00:33:01,270 --> 00:33:05,800 727 00:33:05,800 --> 00:33:07,240 >> પ્રેક્ષક: [અશ્રાવ્ય]. 728 00:33:07,240 --> 00:33:08,490 >> વક્તા: આભાર. 729 00:33:08,490 --> 00:33:24,240 730 00:33:24,240 --> 00:33:28,740 તેથી અમે આ કાર્યક્રમ ચલાવો, તો જે તેના બદલે તે પછી જાય છે, એક ફાઇલમાં વાંચે 731 00:33:28,740 --> 00:33:33,160 ફાઇલ આ ઇન્ડેક્સમાં. 732 00:33:33,160 --> 00:33:35,500 અને પછી ફરી, માત્ર માંગો mysum, બે નંબર લઈ જાય છે. 733 00:33:35,500 --> 00:33:41,410 અમે બરાબર એ જ નંબર સાથે ઉમેરો કરી શકો છો અમે જાય છે, કે જે પહેલાં કરી રહ્યા હતા 734 00:33:41,410 --> 00:33:44,850 તમે બતાવી કેવી રીતે હકીકત એ છે, કે જે અંતે દિવસ, આ તમામ બાબતો છે 735 00:33:44,850 --> 00:33:45,350 zeroes અને મુદ્દાઓ પર પણ. 736 00:33:45,350 --> 00:33:48,170 અને તે તમે પસંદ કરો કેટલી છે તેમને અર્થઘટન. 737 00:33:48,170 --> 00:33:50,770 >> અને તમે ખરેખર જુઓ આ છબી પર - 738 00:33:50,770 --> 00:33:52,930 માતાનો થોડી ઝૂમ. 739 00:33:52,930 --> 00:33:53,720 બધાને તે જોઈ શકો છો? 740 00:33:53,720 --> 00:33:57,570 તમે અહીં ધ્યાન પડશે, ત્યાં કેટલાક વિચિત્ર સ્મજ. 741 00:33:57,570 --> 00:34:00,130 742 00:34:00,130 --> 00:34:02,290 ચાલો જાઓ - આ મૂળ છબી છે. 743 00:34:02,290 --> 00:34:04,540 તમે અહીં કોઈ સ્મજ છે નોટિસ પડશે. 744 00:34:04,540 --> 00:34:08,420 કે રકમ કાર્ય માટે કોડ છે, થોડી સ્મજ અધિકાર ત્યાં છે. 745 00:34:08,420 --> 00:34:13,449 >> અને ખરેખર, ફરીથી, તમે જાણવા જો વધુ આ વિશે, તમે ખ્યાલ પડશે કે આ 746 00:34:13,449 --> 00:34:18,270 પણ મોટા છે તે માટે હેલો કીટી, સ્મજ, એક પર લઈ શકે છે કે કોડ છે 747 00:34:18,270 --> 00:34:21,800 કમ્પ્યુટર તેને સુરક્ષિત ન હોય યોગ્ય. 748 00:34:21,800 --> 00:34:23,920 તેથી જો તમે ખરેખર આ ચાલી શકે છે. 749 00:34:23,920 --> 00:34:25,380 હું હમણાં ચલાવવા માટે નથી જઈ રહ્યો છું. 750 00:34:25,380 --> 00:34:30,600 પરંતુ તમે હેલો આ ચાલી શકે છે કિટ્ટી છબી છે, અને તે કરી શકો છો 751 00:34:30,600 --> 00:34:32,429 તમારા કમ્પ્યુટર પર લે છે. 752 00:34:32,429 --> 00:34:35,159 >> જેથી આ ડેમો માટે બધા છે. 753 00:34:35,159 --> 00:34:38,560 કોઈની કોઇ પ્રશ્નો હોય તો, ટિપ્પણીઓ, ચિંતા? 754 00:34:38,560 --> 00:34:39,515 હું આ સામગ્રી રસપ્રદ છે. 755 00:34:39,515 --> 00:34:41,500 તે વધુ જાણવા માટે મને પ્રેરણા મળી હતી. 756 00:34:41,500 --> 00:34:44,980 જો તમને રસ હોય, તો હું ખૂબ ભલામણ બધા સીએસ પર, મને સાથે વાત કરો. 757 00:34:44,980 --> 00:34:50,250 હું સોશિયલ સ્ટડીઝ છું છતાં પણ Concentrator, હું સીએસ છું, માધ્યમિક, તેથી 758 00:34:50,250 --> 00:34:52,340 હું હજુ પણ થોડો છે. 759 00:34:52,340 --> 00:34:53,810 પરંતુ હું ચોક્કસપણે ખબર શું તમે લેવી જોઈએ વર્ગો. 760 00:34:53,810 --> 00:34:57,940 હું તે બધા ખરેખર રસપ્રદ લાગે છે અને હું માટે, ચોક્કસપણે, પ્રોત્સાહિત કરીએ છીએ 761 00:34:57,940 --> 00:35:00,330 જો તમને રસ હોય, તો વધુ જાણો. 762 00:35:00,330 --> 00:35:02,090 >> ઠીક છે, હું એક અંતિમ વસ્તુ છે. 763 00:35:02,090 --> 00:35:05,530 764 00:35:05,530 --> 00:35:05,870 માફ કરશો. 765 00:35:05,870 --> 00:35:06,460 કોઈપણ પ્રશ્ન છે? 766 00:35:06,460 --> 00:35:10,010 હું રાહ વિરામ નથી, તો કોઈની તે વિશે કોઈ પ્રશ્ન હતો. 767 00:35:10,010 --> 00:35:13,220 768 00:35:13,220 --> 00:35:16,900 >> કોઈની જ હશે છે એક સીએસ concentrator? 769 00:35:16,900 --> 00:35:18,580 અથવા તે વિશે વિચારવાનો? 770 00:35:18,580 --> 00:35:20,730 એક, બે, ત્રણ, ચાર. 771 00:35:20,730 --> 00:35:21,620 એક - માત્ર એક જ. 772 00:35:21,620 --> 00:35:24,680 અન્ના છે કે આ જ હાથ છે authoritatively વધારો થયો છે. 773 00:35:24,680 --> 00:35:27,640 774 00:35:27,640 --> 00:35:29,390 ઠીક છે, કે ઠંડી છે. 775 00:35:29,390 --> 00:35:30,110 આસામ, તમે શું કરવા જવું છે? 776 00:35:30,110 --> 00:35:33,220 >> પ્રેક્ષક: [અશ્રાવ્ય]. 777 00:35:33,220 --> 00:35:33,910 >> વક્તા: કોન્સ્ટેન્ટાઇન? 778 00:35:33,910 --> 00:35:34,990 >> પ્રેક્ષક: ભૌતિકશાસ્ત્ર. 779 00:35:34,990 --> 00:35:36,720 >> વક્તા: થોભો, કે ઝડપી હતી. 780 00:35:36,720 --> 00:35:40,770 તમે CS50 માં ખરાબ અનુભવ હતો? 781 00:35:40,770 --> 00:35:42,015 [અશ્રાવ્ય], તમે શું કરવા જવું છે? 782 00:35:42,015 --> 00:35:42,980 >> પ્રેક્ષક: હું કોઈ વિચાર હોય છે. 783 00:35:42,980 --> 00:35:43,924 >> વક્તા: કર્ટ? 784 00:35:43,924 --> 00:35:45,900 >> પ્રેક્ષક: ઈકોનોમિક્સ અથવા સીએસ. 785 00:35:45,900 --> 00:35:46,910 >> વક્તા: ઈકોનોમિક્સ અથવા સીએસ. 786 00:35:46,910 --> 00:35:47,840 ટોમ? 787 00:35:47,840 --> 00:35:48,385 >> પ્રેક્ષક: હું સ્ટેટ કરી રહ્યો છું. 788 00:35:48,385 --> 00:35:48,950 >> વક્તા: સ્ટેટ? 789 00:35:48,950 --> 00:35:50,100 બરાબર. 790 00:35:50,100 --> 00:35:51,000 તમે શું છે? 791 00:35:51,000 --> 00:35:51,310 >> પ્રેક્ષક: મને? 792 00:35:51,310 --> 00:35:51,750 >> વક્તા: અરે વાહ. 793 00:35:51,750 --> 00:35:52,190 >> પ્રેક્ષક: સ્ટેટ. 794 00:35:52,190 --> 00:35:52,520 >> વક્તા: સ્ટેટ. 795 00:35:52,520 --> 00:35:53,500 ઓહ, ત્યાં તમે જાઓ. 796 00:35:53,500 --> 00:35:55,200 ટોમ, એલન સાથે વાત કરો. 797 00:35:55,200 --> 00:35:56,932 એમિલી, તમે શું છે? 798 00:35:56,932 --> 00:35:57,396 >> પ્રેક્ષક: બાયોમેડિકલ - 799 00:35:57,396 --> 00:36:00,178 >> વક્તા: તમે આ વિભાગમાં છે? 800 00:36:00,178 --> 00:36:03,040 >> પ્રેક્ષક: ના, 801 00:36:03,040 --> 00:36:04,530 >> વક્તા: ઠીક છે, કે એમિલી છે. 802 00:36:04,530 --> 00:36:05,670 તે મારા મિત્ર છે. 803 00:36:05,670 --> 00:36:10,080 આ બતાવે છે કે એક મિત્ર સારી નથી તે મને હાર્ડ સમય આપે છે. 804 00:36:10,080 --> 00:36:13,223 તમે સામે મને NICER હોઈ શકે પ્રત્યેક વ્યક્તિ, મારા વિદ્યાર્થી - 805 00:36:13,223 --> 00:36:14,580 >> પ્રેક્ષક: હું તમારી સ માર્ગદર્શન કરી રહ્યો છું. 806 00:36:14,580 --> 00:36:14,870 >> વક્તા: ખરેખર? 807 00:36:14,870 --> 00:36:15,510 ઓહ ઉહ. 808 00:36:15,510 --> 00:36:17,224 બરાબર, તમે આકર્ષક છો. 809 00:36:17,224 --> 00:36:19,380 હું તમને ખૂબ જ પ્રેમ. 810 00:36:19,380 --> 00:36:20,600 ઓહ છોકરો. 811 00:36:20,600 --> 00:36:28,320 >> એની વે, હું છેલ્લા રાત્રે, બધું જેમ - 812 00:36:28,320 --> 00:36:32,220 મને ખાતરી છે કે બધાને ખરેખર લાગે છું હમણાં ભાર. 813 00:36:32,220 --> 00:36:35,970 મને ખબર નથી, નવા વિદ્યાર્થીઓ લેવાનો છે - છે તમે ગાય્ઝ ભાર લાગે છે? 814 00:36:35,970 --> 00:36:36,855 હું ભાર લાગણી છું. 815 00:36:36,855 --> 00:36:37,980 તે તમને ઘરે જવા, સમાન હતું થેંક્સગિવિંગ માટે. 816 00:36:37,980 --> 00:36:40,660 તમે મને જાઉં છું, જેવા છો આ તમામ બાબતો કરી. 817 00:36:40,660 --> 00:36:41,530 >> પ્રેક્ષક: તે ખૂબ જ અલગ છે. 818 00:36:41,530 --> 00:36:42,560 >> વક્તા: અરે વાહ, અને તમે પાછા આવો. 819 00:36:42,560 --> 00:36:45,290 જેફ, તમે તે રીતે લાગે છે નથી? 820 00:36:45,290 --> 00:36:46,610 >> પ્રેક્ષક: હું માત્ર વિચાર હું થોડો કરવા માંગો છો. 821 00:36:46,610 --> 00:36:48,660 >> વક્તા: ઠીક છે, સરસ. 822 00:36:48,660 --> 00:36:51,650 તેથી હું પાછા આવે છે, અને હું તમારી પાસે છે કંઈ જ કર્યું. 823 00:36:51,650 --> 00:36:53,260 અને તે બધા સુપર તણાવપૂર્ણ છે. 824 00:36:53,260 --> 00:36:55,640 અને હું ખરેખર ચિંતા, ચિંતિત છું હું છું કે નહીં તે વિશે 825 00:36:55,640 --> 00:36:57,380 હું છે બધું સમાપ્ત કરવા માટે જઈ રહી છે. 826 00:36:57,380 --> 00:37:01,750 પરંતુ છેલ્લા રાત્રે, હું ભાર ન હતો, હું માત્ર થોડો ઉદાસી હતી. 827 00:37:01,750 --> 00:37:04,520 તેથી હું મારા જર્નલ લખ્યું હું વિશે ઉદાસી હતી છે. 828 00:37:04,520 --> 00:37:08,020 અને હું આ વિભાગ વિશે ઉદાસી હતી આ વર્ગ અંત આવતા. 829 00:37:08,020 --> 00:37:11,100 >> તેથી હું ફક્ત તમને ગાય્ઝ માટે વાંચી રહ્યા હતા મારા જર્નલ એક ઓછી સ્નીપેટ, 830 00:37:11,100 --> 00:37:12,950 છેલ્લા રાત ના. 831 00:37:12,950 --> 00:37:17,400 હું કેટલાક નેપકિન્સ મેળવી શકો છો, ટોમ કેટલાક પેશીઓ? 832 00:37:17,400 --> 00:37:18,040 ના, હું રુદન જાઉં છું. 833 00:37:18,040 --> 00:37:19,720 હું રુદન નથી. 834 00:37:19,720 --> 00:37:22,030 તમે રુદન કરી શકતા નથી નથી કે, હું માત્ર રુદન નથી. 835 00:37:22,030 --> 00:37:24,040 હું પણ ખબર ન હોય તો મારા આંસુ ગ્રંથીઓ કામ કર્યું - આંસુ નળીનો. 836 00:37:24,040 --> 00:37:25,630 હું લાંબા સમય થવાને કારણે રડે નથી. 837 00:37:25,630 --> 00:37:26,510 >> પ્રેક્ષક: [અશ્રાવ્ય]. 838 00:37:26,510 --> 00:37:28,920 >> વક્તા: ઠીક છે, આભાર. 839 00:37:28,920 --> 00:37:30,070 ઠીક છે, થોડી પ્રસ્તાવના છે - 840 00:37:30,070 --> 00:37:32,480 મારા જર્નલ કેટલાક અન્ય ભાગોમાં છે પ્રવેશ, હું દરેક જર્નલ કરવાનો પ્રયાસ કરો, કારણ કે 841 00:37:32,480 --> 00:37:33,600 હું બેડ મળ્યું રાત્રે પહેલાં. 842 00:37:33,600 --> 00:37:34,900 હું ખૂબ જર્નલ ભલામણ કરીએ છીએ. 843 00:37:34,900 --> 00:37:38,600 તે તમને વસ્તુઓ પર પ્રક્રિયા કરવામાં મદદ કરે છે, અને તમારા દિવસ ખૂબ જ કદર કરી. 844 00:37:38,600 --> 00:37:43,063 અને તે ઘણો સરળ જોવા આવેલ પાછા તમારા દિવસે સમજો અને 845 00:37:43,063 --> 00:37:44,240 સારી ઘણો હતા થયું કે વસ્તુઓ. 846 00:37:44,240 --> 00:37:47,240 તમે ખરેખર ભાર લાગે તો રાત્રે અથવા ખરેખર અપસેટ, અથવા 847 00:37:47,240 --> 00:37:49,022 ખરેખર ઉદાસ કે થાકી. 848 00:37:49,022 --> 00:37:50,272 >> ઓહ, દેવ મારા. 849 00:37:50,272 --> 00:37:52,546 850 00:37:52,546 --> 00:37:54,400 તે લખાયેલો છે તો હું પણ ખબર નથી કે સાથે સાથે હું તે proofread ન હતી કારણ કે. 851 00:37:54,400 --> 00:37:55,780 પરંતુ અમે તે વાંચી શકશો. 852 00:37:55,780 --> 00:37:59,950 હું સામાન્ય રીતે વાંચી નથી મારા જર્નલ, દેખીતી રીતે. 853 00:37:59,950 --> 00:38:03,720 >> "આવતી કાલે, હું મારા અંતિમ શીખવે પડશે વર્ષના CS50 વિભાગ. 854 00:38:03,720 --> 00:38:05,860 તે ઝડપી સમય ઉડતી કેવી રીતે ગાંડપણ છે. 855 00:38:05,860 --> 00:38:09,900 છતાં, હું માત્ર કેવી રીતે અલગ ગઇ છું આ વર્ષે શિક્ષણ મારા અનુભવ હતો 856 00:38:09,900 --> 00:38:11,365 હું અભ્યાસ કરે હતો ત્યારે કરતાં. 857 00:38:11,365 --> 00:38:14,120 શરુ કરવા માટે, હું નિશ્ચિતપણે વધુ સારી સામગ્રી છે. 858 00:38:14,120 --> 00:38:16,820 પરંતુ મારી પ્રથમ સમૂહ કહેતા નથી વિદ્યાર્થીઓને છે. 859 00:38:16,820 --> 00:38:20,030 વધુ મહત્વનુ, જો કે, હું ભાન કે સ્થાયી પરથી આવે છે કે આનંદ 860 00:38:20,030 --> 00:38:23,160 શરૂ થાય છે તે એક રૂમ સામે અપ અજાણ્યા છે, પરંતુ પર, તરીકે થાય તરીકે 861 00:38:23,160 --> 00:38:27,150 ઓછા, ફેસબુક મિત્રો, છે નથી પ્રથમ વર્ષ સાંપડેલી કોઈ ચીજવસ્તુ. 862 00:38:27,150 --> 00:38:29,970 તેના બદલે, તે, તે જાણીને છે કેટલાક નાના રીતે, તમે મદદ કરી રહ્યાં છે 863 00:38:29,970 --> 00:38:32,980 , પ્રતિભાશાળી વિચારશીલ, મોહક, અને પ્રખર લોકો થોડી વધુ જાણવા 864 00:38:32,980 --> 00:38:34,750 કોમ્પ્યુટર વિજ્ઞાન વિશે. 865 00:38:34,750 --> 00:38:37,480 >> તમે કે લાઇટ બલ્બ સ્થળાંતર કરી રહ્યાં માત્ર એક તેના સોકેટ માં બીટ, કે જેથી તે કરવાનો છે 866 00:38:37,480 --> 00:38:42,120 તમે કરતાં પણ તેજસ્વી સારો દેખાવ છે, અથવા તેઓ, સત્ર શરૂઆતમાં કલ્પના કરી શકે છે. 867 00:38:42,120 --> 00:38:45,390 તમે તે frowns ઊંધો ચાલુ મદદ કરી રહ્યાં છે નીચે અને પ્રશ્નો પૂછ્યા છે કે 868 00:38:45,390 --> 00:38:49,240 આધાર પૂરી પાડે છે પરંતુ હજુ પણ પરવાનગી આપે છે વિદ્યાર્થીઓ તેમના પોતાના પર ઊભા છે. 869 00:38:49,240 --> 00:38:52,190 >> તે ચોક્કસપણે માટે એક કસોટી નથી આ વિભાગ મને પ્રિય છે કહે છે કે 870 00:38:52,190 --> 00:38:53,190 સપ્તાહ ભાગ છે. 871 00:38:53,190 --> 00:38:57,930 અથવા તો હું કહી અચકાવું કે, તે છે જાણીને 5:30 PM પર પોસ્ટેડ દર અઠવાડિયે બધા, 872 00:38:57,930 --> 00:39:00,640 તે રીતે ખૂબ લાંબા હશો કે અમે ફરી મળવા ત્યાં સુધી. 873 00:39:00,640 --> 00:39:02,740 >> હજુ સુધી, હું અતિ આભારી છું મને આ આપવામાં આવ્યું છે તે દરેક વ્યક્તિ જે 874 00:39:02,740 --> 00:39:05,010 અન્ય લોકોને આપે છે તક. 875 00:39:05,010 --> 00:39:07,340 ડેવિડ માટે, તેની ધીરજ અને વિશ્વાસ માટે. 876 00:39:07,340 --> 00:39:11,040 ફિલ્મ અને ઉત્પાદન ક્રૂ માટે, માટે મને કંઈક પ્રતિષ્ઠિત દેખાય છે. 877 00:39:11,040 --> 00:39:15,380 અને, સૌથી અગત્યનું, મારા વિદ્યાર્થીઓ માટે, જેની વગર હું કોઈ કારણ હોય તો 878 00:39:15,380 --> 00:39:17,890 શ્રેષ્ઠ આઉટ figuring 10 કલાક ગાળે છે પોઇન્ટર ડ્રો, અથવા મૂકે રીતે 879 00:39:17,890 --> 00:39:20,330 જાવાસ્ક્રિપ્ટ વડે ડોલ્ફિન ટેબલ,. 880 00:39:20,330 --> 00:39:22,620 હંમેશની જેમ, તે આશીર્વાદ કરવામાં આવી છે. " 881 00:39:22,620 --> 00:39:25,420 >> જેથી સાથે, તમે ગાય્ઝ આભાર. 882 00:39:25,420 --> 00:39:29,000 હું CS50 વાજબી તમે બધા જુઓ, અને પડશે પાંચ Hackathon, તમે ત્યાં છો. 883 00:39:29,000 --> 00:39:32,020 તમે પ્રશ્નો હોય, તો હું વળગી પડશે વધુ છે આસપાસ ત્યાં સુધી. 884 00:39:32,020 --> 00:39:33,760 પરંતુ હું તમને ગાય્ઝ માટે આભાર અદભૂત વર્ષ. 885 00:39:33,760 --> 00:39:37,290 >> [વધાવી] 886 00:39:37,290 --> 00:39:38,540 >> વક્તા: હું રુદન કરી શકે છે. 887 00:39:38,540 --> 00:39:40,800