原创 main函數執行以前
現在最重要的是要跟得上潮流,所以套用比較時髦的話,誰動了我的奶酪。誰調用了我的 main?不過作爲計算機工作者,我勸大家還是不要趕時髦,今天Java熱,明天 .net 流行,什麼時髦就學什麼。我的意思是先花幾年把基本功學好,等你趕時髦的時
原创 const初始化
const變量爲左值,在初始化時,變量出現在等號左邊。 C++全局變量的初始化,對於內置類型,如果是全局變量則初始化爲0,否則未知。 #include <iostream> using namespace std; int a; int
原创 C語言噁心題目
#include <stdio.h> void main() { int a = 0x12345678; int b = 0x567890AB; int c = 0x7890ABCD; char
原创 在嵌入式系統中實現從RAM快速引導技術
http://www.avrw.com/article/art_104_3949.htm 摘 要: 本文以ARM7TDMI爲例,對嵌入式系統從ROM和RAM引導的特點及技術實現進行了比較,對異常和中斷概念給出了詳細的辨析,介紹瞭如
原创 string
#include <iostream> #include <string> using namespace std; int main(void) { string str("abcdefg"); str[3]='\0';
原创 頭文件設計注意事項
頭文件用於聲明而不是用於定義。 對於非const變量不能在頭文件中定義,因爲非const變量默認爲extern,如果頭文件被多次包含(直接或間接),那麼變量就會被重複定義,因此頭文件中只能聲明變量。 extern int a=10;//不
原创 HP(惠普)大中華區總裁孫振耀退休感言
一、關於工作與生活 我有個有趣的觀察,外企公司多的是25-35歲的白領,40歲以上的員工很少,二三十歲的外企員工是意氣風發的,但外企公司40歲附近的經理人是很尷尬的。我見過的40歲附近的外企經理人大多在一直跳槽,最後大多跳到民企,比方
原创 C莫名其妙題目
有時候會遇到一些莫名其妙的題目,輸出一些莫名其妙的結果,但是其中都有有道理的,需要好好理解。 #include<stdio.h> int main() { int a='abc'; printf("%s\n",&a);
原创 鏈接器的使用
許多 Visual C++ 的使用者都碰到過 LNK2005:symbol already defined 和 LNK1169:one or more multiply defined symbols found 這樣的鏈接錯誤,而且
原创 哈佛大學館訓
館訓: 1.現在睡覺的話會做夢 而現在學習的話會讓夢實現 This moment will nap, you will have a dream; But this moment study,you will inte
原创 vector+iterator
循環可以容易的增加新元素,如果確實增加了元素的話,那麼測試以保存的size值作爲循環的結束條件就會有問題,因爲沒有將新加入的元素計算在內,像size這樣的小庫函數幾乎都定義爲內聯函數,所以每次循環過程中調用它的運行時代價是比較小的。 v
原创 unix vi使用
一、Unix編輯器概述 編輯器是使用計算機的重要工具之一,在各種操作系統中,編輯器都是必不可少的部件。Unix及其相似的ix操作系統系列中,爲方便各種用戶在各個不同的環境中使用,提供了一系列的ex編輯器,包括 ex, edit,ed 和v
原创 reference初始化
引用變量和const變量一樣,在聲明是要初始化,即要定義,不能僅聲明。不管是全局還是局部變量都要初始化。不同於const變量,即使是具有默認構造函數的類的引用變量也需要初始化。 const引用可以指向非const變量,const變量,或者
原创 VS2008快捷鍵大全
Ctrl+m+Crtr+o摺疊所有大綱Ctrl+M+Crtr+P: 停止大綱顯示Ctrl+K+Crtr+C: 註釋選定內容Ctrl+K+Crtr+U: 取消選定註釋內容Ctrl+J : 列出成員 智能感知Shift+Alt+Enter:
原创 常見處理器大小端
處理器 操作系統 字節排序 Alpha 全部 Little endian HP-PA NT Little endian HP-PA UNIX Big endian Intel