標題:
什麼是萬用標頭檔
[打印本頁]
作者:
may
時間:
2024-12-6 19:28
標題:
什麼是萬用標頭檔
這是一份會在執行後輸出 "Hello World" 文字的程式碼,接下來將以這份程式碼為例探討 C++ 的程式結構。
#include <iostream>
int main() {
cout << "Hello World";
}
在上面範例程式的第一行,語法如下:
#include <標頭檔名稱>
標頭檔的作用是引入這一份程式碼用需要用到的「功能」,像是這份程式需要使用「輸入輸出功能」那我們就可以:
#include <iostream>
如果需要「數學相關功能」就可以:
#include <cmath>
以此類推。
但是,在程式寫得越來越多時,我們通常會需要很多很多的標頭檔,而且新手常常會忘記哪個功能的標頭檔是什麼。
#include <cmath>
#include <iostream>
#include <stack>
#include <queue>
#include <vector>
#include <time>
#include <threads>
// 更多標頭檔...
幸運的是 GCC ( GUN Compiler Collection ) 有提供一個好用的標頭檔,可以幫你一次引入所有常用的功能,那就是 bits/stdc++.h:
#include <bits/stdc++.h>
於是我們可以把我們的程式碼改成這樣:
#include <bits/stdc++.h>
int main() {
cout << "Hello World";
}
在台灣,我們通常稱它為「萬用標頭檔」。
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://istak.org.tw/seed/)
Powered by Discuz! 7.2