基礎語言——頭文件

【頭文件】

部分參考c++版信息學奧賽一本通

什麼是頭文件

系統中會有現成的庫函數,通俗的理解爲科學家寫好的、可以直接調用的函數。想調用庫函數,就必須在程序最前端包含含有該庫函數的頭文件。這樣簡化了代碼,減小了出錯率。

C++常用頭文件

iostream

【輸入函數】 cin>>a>>b;//輸入a和b
【輸出函數】 cout<<a<<" "<<b<<endl;//輸出a、空格符、b

cstdio

【輸入函數】scanf(“%f”,&r);
【輸出函數】printf("%d",k);//較cin、cout格式化更便捷
【文件輸入輸出】freopen fclose

cmath

【向下取整】floor
【向上取整】ceil
【平方根】sqrt
【對數】log

algorithm

【絕對值】abs
【二者取最大、最小】max min
【排序函數】sort
//注意函數規定的數據類型,不是所有庫函數都使用所有類型的數據

cstring

【串長度】strlen
【複製】strcpy

力推—萬能頭文件

BLING->“bits/stdc++.h”<-BLING
這是個綜合性頭文件,包含許多c++和c官方頭文件,上述內容均包含在該頭文件內。bag不是很多,除了內存較大外可以說是非常方便,不用猶豫庫函數在哪個頭文件裏了。還是不放心的小夥伴可以上網搜一下,CSDN上也有相關博客詳細列舉其包含的內容。

頭文件的使用

很基礎啦,不多說,以萬能頭文件爲例給段代碼

#include<bits/stdc++.h>

由於版本問題及其他神奇的bag,有些頭文件無法正常使用,請根據自己的版本和配置做出選擇。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章