主題
:
關於C/C++,有比較適合的面試問題嗎?
瀏覽單個文章
巴豆妖
*停權中*
加入日期: Jan 2008
文章: 10
引用:
作者
crowofblack
小弟不才..簡單回答一下
1. extern "C" 是向c++編譯器說明, 這裡用的是c介面的溝通方式
2. STL為標準樣板函式庫, 包含一些vector, list, stack, map等容器和一些泛型演算法
3. 以字元陣列的方式存在記憶體裡..缺點就是最怕空間不夠裝, 不像c++的string會自己realloc
在下覺得還是拿一些小程式出來給面試者看
然後問問題比較好耶..
考書上的東西..有時候真的沒看過或沒讀到..並不代表程式很糟..XD
第三題
"3. C語言如何安排字串存在記憶體?這種方法有什麼 缺點?"
我以為是這樣的??
globe 變數(含字串)是存在 BSS 或 DATA (看 init 值)
function 是存在 stack
stack 缺點是會爆, 但共用同一 task stack 空間
BSS 或 DATA 缺點是容易被白痴 over write (目前只想的到這個白爛答案
)
不知正解是什麼
2011-12-31, 05:13 PM #
48
巴豆妖
瀏覽公開訊息
傳送私人訊息給巴豆妖
查詢巴豆妖發表的更多文章
增加 巴豆妖 到好友清單