測試你的c語言功底
在實際的教學中,我們發現很少有真正精通了c語言程式設計的學員,一般都有或多或少概念不是完全清楚的問題,特別是一些需要豐富的實戰經驗才能體會和明白的問題,如字串,指標,型別轉換,定義指向函式的指標型別,這也是導致學習vc++困難的乙個原因。下面有幾個簡單測試將能發現你對c語言的掌握情況。
1、如何在下面的test函式裡加入**可以使程式執行起來輸入和輸出的相等?
(環境是vc6debug方式下)
#include
void
test()
void main()
不知道應該如何寫這段**,最後用巢狀彙編的方式編寫**.
#include
void test()
}void main()
不知道方法是否正確,有高手知道的話,請指教.
還是看看backer給出的答案吧!
這一題需要去了解在函式體中棧記憶體的分配情況。
#include
void test()
int main()
一點看到的東西
這裡關於指標和動態申請的記憶體空間總結如下 1.指標消亡了,並不表示它指示的動態記憶體會自動釋放 2.動態記憶體釋放掉了,如果這個記憶體是乙個動態物件,則並不表示一定會呼叫這個物件的析構函式 動態記憶體釋放掉了,並且呼叫了析構函式,並不表示指標會消亡或者自動變成了null。c 告訴我們在 用 new...
看到乙個有趣的東東。
這段時間忙著搬新公司,一直也沒上來寫東西,今天在面試簡歷的看到乙個非常有趣的自我介紹,原文如下 自我評價 本人安于工作,誠實肯幹,勇於挑戰和接受新知識 現大專在讀 相信我的努力定能為你帶來一分意外的收穫。相信他的能力吧 擅長騙取弱小可欺的女孩的身體及錢財,弱女子到手後要求她買膝上型電腦,包括在兩小孩...
看到的一些優秀書籍
專業典藏 c primer code complete 程式設計的修煉 支援處理器的技術 編碼 研究之美 移動開發 objective c程式設計 cocoa programming 觸動人心 瘋狂android講義 深入剖析android系統 android系統源 情景分析 大資料 雲計算 物聯網...