津鴻一瞥提示您:看後求收藏(奇妙書庫www.qmshu.tw),接著再看更方便。
教我C++程式設計。當然啦,我所要學的的只是如何用C++來實現某個演算法,至於程式介面、訊息響應之類的玩意則不是我關心的內容,因為這些玩意不是短時間內能夠弄明白的,而且對於我的研究來說也沒有什麼用。
“怡菁,為什麼只是把函式的定義挪動了一下地方就沒有問題了,而之前卻出現那麼多編譯錯誤?”在短暫品味過成就感之後,我回過頭問道。
怡菁收起嘻笑之色,耐心的向我解釋道:“這其實是個非常簡單的問題,幾乎所有的程式語言的編譯器都會要求,在呼叫某個函式之前必須要知道這個函式的宣告,不然的話它就會像剛才我們看到的那樣報出一堆錯來,因為它不知道如何對函式的引數進行壓棧。也正因為編譯器只需要知道函式的宣告,所以我們也可以不像剛才那樣把函式的定義移到上面,而只是在上面加一句函式的宣告,同樣可以解決剛才的問題……”
“停、停、停……”我聽的是一個頭兩個大,急急忙忙的打斷了怡菁的話:“什麼宣告?什麼壓棧?怎麼加句話就行了,你慢點講清楚。”
看到我急迫的樣子,怡菁忍不住笑了:“柳叔,你彆著急嘛,聽我慢慢給你說……”她稍微停頓了一下,整理了一下自己的思路後繼續道:“柳叔,堆疊我之前已經給你講過了,所謂的壓棧就是指在呼叫函式之前,需要把相關的引數壓入堆疊,所以一般就稱為壓棧。而所謂的函式宣告,就是隻對函式的引數和呼叫約定的一個描述,喏,就像這樣…”怡菁一邊給我解釋著,一邊給我示範起來。
“哎呀,怡菁吶,這玩意還真不好懂,你講了這麼多我還是似懂非懂的。”
()好看的txt電子書
怡菁費盡口舌,又是演示、又是講解,我卻還是沒完全弄明白,不禁有些苦惱。
怡菁笑著安慰我道:“柳叔,你彆著急,慢慢的你就會都明白的。柳叔,你可別把我剛才的玩笑話當真,其實像你這樣已經非常不錯了,想當初我第一次上機程式設計序的時候,簡直就是手足無措,都不知道該幹什麼……”
“怡菁姐,你也有這麼菜的時候?”一旁的瑩瑩聽怡菁說起自己的糗事,有些好笑的問道。
怡菁嬌笑著點點頭道:“是啊,我上大學之前都沒有接觸過計算機,你說第一次上機能不手足無措嗎?不過我還不是班裡最菜的,因為有些人一堂課下來,一個僅僅數行程式碼的「HELLO,WORLD!」程式都沒編譯透過,而我的程式好歹還能執行起來。”
“那也太菜了吧?估計跟老爸有一拼。”嘿,瑩瑩這小妮子怎麼老是跟我過不去,我沒好氣的瞪了她一眼道:“你這小丫頭,怎麼就沒有一句好話?我記得上個禮拜逛商場的時候,就屬給你買的東西最多,你自己說說看,我是對你不好還是怎麼著你了,你非要讓你老爸我出糗?”瑩瑩朝我做了個鬼臉,嘻笑不答,我笑罵道:“鬼丫頭,還不快上學去,是不是想找罵?”
“是、是、是,我親愛的父親大人。”瑩瑩怪腔怪調的道,活像個唱戲的。
我啼笑皆非的搖搖頭,不去管她,而是招呼怡菁接著給我講解C++中有關「指標」的問題。
在C或C++語言中,指標是讓很多初學者感到非常苦惱的一個語言特性,我也不例外。怡菁給我講解了半天,我的腦袋裡卻依然是漿糊一團,只得朝怡菁擺擺手道:“怡菁,時間也差不多了,今天就先到這兒吧,我的腦袋裡還是亂糟糟的,今天晚上我再看看書,明天你再跟我好好講講。”
怡菁笑著點點頭道:“柳叔,指標的確是比較難懂一些,你看書的同時最好也多實踐實踐,用得多了也就熟了。”我點了點頭,怡菁抬頭看了看牆上的掛鐘後道:“柳叔,下午我還有事,那我就先回去了。”
我一邊站起身,一邊拿過一旁的外套道:“正好我要去小賣部買兩節電池,那我跟你一起下樓吧。”
“好。”怡菁點了點頭,又向若蘭和玉梅姐打了個招呼,然後就跟我一起出了門。在下樓的時候,我問她道:“怡菁,你最近的兼職是做什麼?好像沒聽你提過。”
“哦,我最近兼職的那個公司是個做網路遊戲的,二十來個人,算是個小公司了。憑我的感覺而言,公司裡的這些人都是能力很強的人,有能力做出非常優秀的網路遊戲出來,只是資金方面有些捉襟見肘,因此影響了遊戲開發的質量和進度……”怡菁笑著向我解釋道:“我到這個公司兼職的主要原因是因為我覺得裡面的高手不少,我可以跟著學兩手……”
我低哦了一聲,轉移了