我是一名學生,今天初學c++。
今天講一下頭檔案。
標頭檔案,顧名思義,就是寫在程式最前面,給出乙個我稱之為「函式庫」的玩意。
打個比方,你想用積木搭乙個小房子。
首先要搞清房子的結構,就是程式中的演算法。
但如果你只有結構,沒有積木,那還搭個頭啊。
而積木就要從乙個奇特的「盒子」裡拿。
這個盒子的奇特之處,在於它裡面的積木取之不盡,用之不竭。
就這樣,在無視物質守恆定律的情況下,你就可以搭房子了。
這個小故事中的積木,就是函式。
而奇特的盒子,就是標頭檔案。
在turbo c 2.0中,某種特定情況下,可以不寫標頭檔案。
但如果在c++中,不寫的話,會報錯哦。
標頭檔案定義方式是:
「#include」
這裡的blabla指頭檔名,包括iostream,studio.h,cmath,等等。
寫了之後,就可以用函式了。
但是注意,有一些函式是標頭檔案裡沒有的。
如果還要用,就必須再寫乙個。
例如iostream中你還硬要用vector,就會報錯。
那可能有人會問了,那不是很麻煩嗎?
c++的創造者於是搞出了乙個新東西:
#include
他叫萬能標頭檔案。
裡頭有所有的c++函式。
當然函式也可以自己定義,這個我之後會講。
今天就到這吧。
我還要寫作業呢。
小白學activiti第一天
public class startactiviti 第五步總結 在act hi procinst看到流程例項id 在act hi taskinst看到任務例項id,任務負責人,任務名稱 分割線 流程定義的查詢 public class queryprocessdefinition 注 經過測試,如...
Linux系統小白的第一天
作業系統核心的功能 系統呼叫介面 程式管理 記憶體管理,虛擬記憶體 記憶體交換 檔案系統管理 裝置驅動 作業系統是什麼?作業系統 operating system,簡稱os 是管理和控制計算機硬體與軟體資源的電腦程式,是配置在計算機硬體上的第一層軟體,任何其它軟體都必須在作業系統的支援下才能執行。使...
小白入門學習的第一天
第一周先熟悉計算機和linux的基本使用 1.計算機的基本硬體設施組成 2.計算機基礎知識 3.馮諾依曼體系 計算機的五大組成 輸入裝置,輸出裝置,儲存器,運算器,控制器 二進位制演算法 4.unix哲學思想 1.一切都是乙個檔案 包括硬體 2.小型,單一用途的程式 3.鏈結程式,共同完成複雜的任務...