騰訊2017年校招筆試題目選講

1.在vs編譯環境下,以下代碼的運行情況: 答案cba 該題考察函數的參數傳遞: 當用函數做實參時,編譯器一般會根據參數傳遞順序,先計算出函數的返回值,然後將返回值傳遞給原來的函數。 在x86架構(Linux或Unix系統)上,函數的參數是通過棧傳遞的。因此參數從右往左入棧順序是:printf("c"),printf("b"),printf("a")。依次計算出結果:cba 在x86_64架構(L
相關文章
相關標籤/搜索