最近考慮換工作,前些天乙個面試官問了這樣乙個問題:「一段程式如何在ide中執行的?」,一下子把我給問懵逼了,當時我還在想,ide中如何執行,一般的ide都有自己的乙個啟動程式的開關的,比如,右鍵執行,然後等待結果輸出到控制台麼。這有什麼還問的?然後,為了不讓空氣突然安靜,我這樣想的,也是這樣說的,呵呵呵。結果大家知道,面試官也呵呵了。最後,明確了他說不使用ide自帶的啟動,如何讓他執行,也就是說如何讓他輸出在控制台的。這時候的我仍然一臉懵逼,同樣為了空氣不安靜,我開始給他分析一段程式,從上往下----->然後猛然間靈光一閃。面試官的意思應該使想問你程式的底層如何在計算機中執行的?
當然了,如果他一開始這樣問的話,相信大家都是可以回答的。其實,不管是那種語言,在計算機裡都是需要轉換成二進位制執行或儲存的。
分享這篇部落格的目的是向要告訴大家,面試官雖然問的問題角度刁鑽,有的時候看似不合理,但他們可能想要考察你更深的底層知識,當然了,如果極其不合理,想不通,你可以直接詢問她的意圖,想要幹嘛?
最後一點:面試的過程中,面試最怕空氣突然安靜........,但是安靜也請不要怕,因為有可能是面試官故意的。
哈哈哈! >_<
一段小程式 3
做個題目練練手,不然c語言都忘記了。設計一程式實現功能,處理字串a,處理規則是 只要b字串裡面有的字母,不分大小寫,一律從a字串中刪掉。1 請畫出此演算法的流程圖 2 請用c語言編寫對應的 include stdio.h include stdlib.h include string.h defin...
如何在main函式之前和之後執行一段程式
要想在main函式之前或之後執行一段 就得清楚在main函式執行之前程式都會幹些啥,main函式執行之後又會幹些啥?main函式 main函式,又稱主函式,是程式執行的起點。每個c c 都有乙個main函式,程式啟動後,會開啟乙個主線程執行main函式,在main函式內部我們可以開啟很多執行緒,如果...
如何計算一段程式的執行時間
在程式設計時,在一些對時間要求比較高的情況,我們希望知道程式的執行需要用多長時間。如何才能獲得程式的執行時間呢,下面我們就介紹一種方法。這種方法基於gettimeofday 函式來實現,我們先來看一下 include includevoid delay int main 這段 的作用是計算delay...