helloworld in vs2008

小新老師C語言教程_Lesson1.1_helloworld in vs2008

1 幾個問題和回答

問題1 up主是做什麼的?

我主要是做安全的,還不完全是一個純粹的開發人員,細分領域來說的話,偏木馬/漏洞攻防這個方向。在百度的PC安全產品線,Comodo,360主要是這類的安全企業工作。做木馬/漏洞分析挖掘利用這個方向。拿過一些漏洞獎金,也積攢了兩位數的CVE漏洞編號,挖掘過商業公司和比較大的開源項目的漏洞。

問題2為什麼要學習C?

郝斌老師語

小新老師C語言教程_Lesson1.1_helloworld in vs2008

我的觀點:

C是萬物之源,主要是打馬步站樁用的。C本質上不是為了縮短開發時間而生(python和go的專長於這個方面),C本質上是讓你擁有控制內存中每一個字節的能力。(這句話很重要,等你對C和彙編有一定理解了,就會想起來我說的這句話了)。

問題3為什麼要看你錄的這個系列的視頻。

主要的特點是對新手相對友好。

書籍:以<> 這本書為藍本錄製視頻

之前包括郝斌老師也錄過C語言的視頻,其他up主也錄過,多用的是譚浩強老師的C語言的那本書。

就是新手學習C語言還是推薦 <> 這本書,現在是第六版了。同學們看第5版也可以。

開發環境: windows環境 vs2008 開始新手入門

再就是開發環境的問題。我目前看到的視頻,好多人用的是類Linux環境如Centos都是命令行操作,需要配置virtualbox vmware等虛擬機,gcc相對還好,nano vim或者emacs都是額外的學習成本,對新手不太友好。儘量我們剛開始學習的時候專注於C語言本身,減少我們額外的學習成本,比方說大量的linux命令行操作。等更熟悉了之後我們再切到linux下面去。

之前有人錄的視頻windows平臺下用的是VC6.0,1997年的產品,兼容性,包括對C語言後來的特性的支持都不太好。從vs2012之後,visual studio 這個佔用資源龐大,所以這裡我們採用了vs2008,資源佔用相對小一些,對老的筆記本和臺式機也比較友好。

C語言從入門到精通需要的7本書

https://www.jianshu.com/p/81aca55cb0a9

如果你對黑客感興趣,我建議你學習完這個系列的視頻著重看下 <>這本書,現在已經出到第二版了。

小新老師C語言教程_Lesson1.1_helloworld in vs2008

2 環境搭建

2 vs2008

2.1 下載壓縮包


2.2下載後解壓ISO鏡像,修改序列號

找到紅框的setup.sdb 注意路徑

小新老師C語言教程_Lesson1.1_helloworld in vs2008

notepad打開該文件,找到[Product Key]項,把T2CRQGDKBVW7KJR8C6CKXMW3D (我這裡是這個) 修改為替換成正式序列號PYHYPWXB3BB2CCMV9DX9VDY8T然後保存退出。

小新老師C語言教程_Lesson1.1_helloworld in vs2008

小新老師C語言教程_Lesson1.1_helloworld in vs2008

2.3 運行setup.exe安裝

向Microsoft Corporation發送有關我的安裝體驗的信息 默認沒有勾選,保持不勾選狀態就可以。

小新老師C語言教程_Lesson1.1_helloworld in vs2008

點擊 下一步

小新老師C語言教程_Lesson1.1_helloworld in vs2008

勾選我閱讀並接受許可條款,點擊下一步。

小新老師C語言教程_Lesson1.1_helloworld in vs2008

這裡我很熟悉了所以選擇自定義。下一步。

小新老師C語言教程_Lesson1.1_helloworld in vs2008

咱們就減小空間佔用,只保留vc++相關的功能就看可以了。VS2010之後的visual studio系列會佔用更大的硬盤,所以這裡我們學習用的就是vs2008

2.4 設置Consolas 字體

工具->選項->字體和顏色->字體->Consolas

工具->選項->字體和顏色->大小->11

2.5 設置顯示行號

工具->選項->文本編輯器->C/C++ ->顯示->行號

2.6選裝Visual Assist x+ SourceInsight +靈格斯詞典

3 notepad++


設置->語言格式設置->選擇主題->Bespin

設置->語言格式設置->字體樣式->字體名稱->Consolas

設置->語言格式設置->使用全局字體

設置->語言格式設置->使用全局字體大小

保存並關閉

小新老師C語言教程_Lesson1.1_helloworld in vs2008

4 教學配套

視頻配套書籍:《C Primer Plus 第六版 中文版》

視頻配套軟件和環境:進入釘釘群之後直接下載群文件即可

教學釘釘號:xiaoxinbiancheng


分享到:


相關文章: