找到需要的書籍后,史上通過閱覽室門口的觸屏電腦,準備預約一下座位。
然而當他點開座位預約系統,頁面上顯示座位已經爆滿。
史上愣了一下。
不過稍微想了想也就了然。
圖書館每天的座位預約是從前一天的晚上十點開始開放的。以這些當代廣大學子的尿性,往往預約開放沒多久,座位就被學生們一搶而空了。
實在是失策啊……
不過這難不倒他。
有著一世為人經驗的史上很懂得靈活變通。他用學生卡借閱了這些書籍,就走出圖書館,準備到附近的教學樓隨便找了個空教室自習。
不得不說這個世界的小孩子確實很優秀。
史上在圖書館最近的教學樓連續爬了三層,每層樓的教室都是人滿為患。
最后好不容易找到一間可以容身的教室,也早就已經坐了兩個人。一男一女,都在奮筆疾書。
史上心中感慨萬千,隨便找了個后排的座位坐下,就抱著《C++ Primer》啃了起來。
一抱上書本,史上自然而然就進入了一種沉浸式閱讀的狀態。仿佛塵世間的一切因緣都如同過往云煙,他所在意的,僅僅是那條充滿未知的求道之路。
這種迅速進入專注狀態的能力,是史上多年努力訓練的結果,幫他積累了大量的知識,也是他超越大多數同齡人、本科畢業直接拿到某廠offer的不二法寶。
時間如流水一般從指間悄然走過。寂靜的自習室里,新的同學來了又走,舊的同學去了就再沒回來過。
史上對此毫無察覺,一心一意地對著手中的書籍圈點勾畫,凝神在自己的腦海中梳理出知識的整體脈絡。
有的時候遇到不懂的知識點,就掏出原主的筆記本電腦谷歌搜索。還有的時候感覺自己對知識點消化得不夠透徹,就上leetcode網站找一些經典的題目進行練習,加強理解。
直到中午十二點,食堂開飯的鐘聲敲響,史上這才從聚精會神的狀態中清醒過來。
這時他發現面前漂浮的任務面板上,出現了一個計時器,記錄著本次自習的時間。
【自習時間積累:三小時六分鐘】
【檢測到宿主消耗精神過度,SAN值過低,建議午休】
看到系統的建議,史上怔了一下。
沒想到這個系統還是很人性化的嘛。
得嘞,勞逸結合、松弛有度才是優秀合理的學習方案。
史上呼出一口氣,他站起身來環顧了一下周圍,偌大的教室竟然只剩下他一個人了。
乖乖,這可不得了!天大地大,吃飯最大!
史上連忙動身去食堂吃飯。
半個小時之后,當史上滿嘴流油地從食堂回來,他發現教室里已經有人了。一男一女,正是上午先他一步在教室里自習的兩位同學。
而且這兩人回到教室沒有午休,竟是在很認真地探討題目。
這屆學生素質是真的高啊……
史上發自內心地感慨了一句。
正當他準備溜到后排自己位置上的時候,他聽到那個女生對男生問了一句:“學長,我不是很懂淺拷貝和深拷貝之間的區別,你能跟我解釋一下嗎?”
嗯?淺拷貝和深拷貝?
這個知識點剛好上午復習過了。
史上的臉上浮現出感興趣的神色,他輕手輕腳湊到兩人身后,準備聽聽這個所謂的學長會有什么高見。
……
“淺拷貝?深拷貝?”
眉清目秀的某高二學長正在喝水,被問到這個問題立馬嗆住了。
等……等一下,這應該是c++里面的某種特性吧……
嗯……好像學java的時候老師也提到過?
感受到旁邊漂亮學妹期待的目光,學長同學感覺臉上發熱。
沒辦法嘛!他這計算機的知識有一年沒碰過了,還給老師了也很正常!
忽然間腦海中一道靈光一閃,學長咳嗽一聲,裝出一副了然而又十分淡定的樣子:
“嗯,這個問題提的好。淺拷貝和深拷貝是十分重要的知識點。不過這方面的內容比較多,口頭闡述的話不一定能講得清楚。這樣吧,等我找找我的學習筆記給你看,上面有詳細的總結和歸納。”
這一刻學長完美破題,把不熟悉的知識點直接交給筆記本同學去回答。
學長機智的同時不禁在心里給自己點了個贊,抹了把額頭上并不存在的汗水,舒了一口氣。
……
同一時刻,站在他倆身后、靜待高論的史上愣了愣。
等等!
什么時候,淺拷貝深拷貝這么簡單的東西還需要專門做筆記了?
放在前世入職面試的時候,這種題都是送分題好么?
史上狐疑地看著眼前這位學長同學,內心充滿了不屑,甚至還有些鄙夷。
但是他一聯想到這個學長比自己還要早從食堂回來、勤奮刻苦到了這般境地……
史上立刻換了一種想法。
也許……也許人家只是學習特別細致呢?
史上在學生階段也遇過不少同學,性格細膩到了令人發指的地步。不論多小多簡單的知識點,只要是老師上課的時候提到的,都要打個圈圈標記下來,然后找個時間做下專項訓練,并且做總結做梳理。
想到這里,史上望向學長同學的目光立刻不同了。
史上自己是做不到這樣面面俱到的,所以他對這種人一向很是欽佩。
本著助人為樂的原則,史上咳嗽了一聲,一本正經地發話了:
“淺拷貝只是對指針的拷貝,拷貝后兩個指針指向同一個內存空間,深拷貝不但對指針進行拷貝,而且對指針指向的內容進行拷貝,經深拷貝后的指針是指向兩個不同地址的指針……”
……
突然冒出的聲音,使得學長同學嚇了一跳。
“淺拷貝只是對指針的拷貝……經深拷貝后的指針是指向兩個不同地址的指針……”
聆聽著這段從身后傳來的話語,學長同學吃了一驚然后立馬陷入了沉思。
恍惚之間他又回到了高一的c++課堂上,老師的諄諄教導無比清晰地出現在了他的耳畔。
關于這個知識點的種種內容又浮現在了腦海中。
再回過頭來品味這段話語。
真是言簡意賅的回答!直指問題的核心!
學長微微有些動容,回頭看了看不知什么時候站在自己身后的史上,面色復雜道:
“同學你對這個知識的理解很透徹啊……話說你幾年級的?怎么稱呼?”
史上笑了笑:“叫我史上就行。我是高一的。”
學長一愣。
高……高一的?
學弟?
他琢磨了一會兒。
似乎高一的幾個尖子生里也沒聽說過史上的大名啊?
難道是性格低調穩健、擅長猥瑣發育的隱藏大佬?
這么一想,學長覺得很有可能,當下笑了笑道:“學弟你功課掌握的不錯嘛。暑假里一定在為開學考試做了充足的準備吧?”
他也就是禮貌地寒暄一句。
沒想到史上一怔,習慣性謙虛道:“沒有沒有,我一個暑假沒翻過教材,也就今天上午隨便復習了一下,剛好復習到了這個知識點。”
說完還指了指自己桌上那本沉甸甸的《C++ Primer》。
學長循著史上手指的方向望去,看到此書虎軀一震,嘴角更是抽搐。
你騙誰呢?
《C++ Primer》700多頁……
那么厚的書,你隨便復習一下就復習到這個知識點?
我知道最近學校里流行裝學渣,但你能不能不要裝得這么假?
是大佬就開誠布公地說出來!你不裝我們還能做朋友!