C語言常用的函式有哪些

2021-05-23 02:57:33 字數 3395 閱讀 5767

1樓:蘇嘉愛娛樂

c語言庫函式,常用庫函式有:

1、scanf格式輸入函式

2、printf格式輸出函式

3、systemdos命令函式

4、sort排序

5、main主函式

6、fgets檔案讀取字串函式

7、fputs檔案寫入字串函式

8、fscanf檔案格式讀取函式

9、fprintf檔案格式寫入函式

10、fopen開啟檔案函式

11、getchar輸入字元函式

12、putchar輸出字元函式

13、malloc動態申請記憶體函式

14、free釋放記憶體函式

15、abs求絕對值數學函式

16、sqrt求平方根數學函式

擴充套件資料

語言組成:

1、資料型別

c的資料型別包括:整型、字元型、實型或浮點型(單精度和雙精度)、列舉型別、陣列型別、結構體型別、共用體型別、指標型別和空型別。

2、常量與變數

常量其值不可改變,符號常量名通常用大寫。

變數是以某識別符號為名字,其值可以改變的量。識別符號是以字母或下劃線開頭的一串由字母、數字或下劃線構成的序列,請注意第一個字元必須為字母或下劃線,否則為不合法的變數名。變數在編譯時為其分配相應儲存單元。

3、陣列

如果一個變數名後面跟著一個有數字的中括號,這個宣告就是陣列宣告。字串也是一種陣列。它們以ascii的null作為陣列的結束。要特別注意的是,方括內的索引值是從0算起的。

4、指標

如果一個變數宣告時在前面使用 * 號,表明這是個指標型變數。換句話說,該變數儲存一個地址,而 *(此處特指單目運算子 * ,下同。c語言中另有 雙目運算子 *) 則是取內容操作符,意思是取這個記憶體地址裡儲存的內容。

指標是 c 語言區別於其他同時代高階語言的主要特徵之一。

2樓:金色潛鳥

c語言常用的函式很多。例如輸入輸出,含在 stdio.h裡,數學函式,含在 math.h 裡,時間函式 含在time.h裡,字串函式 含在 string.h 裡

例如: 鍵盤有格式輸入 scanf("%d %c", &n, &ch); 格式五花八門,%f %lf %c %s ...

有格式輸出 printf("%d %s %c %f", n, str, ch, x);

輸入一行字串 gets(str); 輸入一個字元 ch = getchar();

輸出一行字串 puts(str); 輸出一個字元 putchar(ch);

數學函式: sqrt(v), fabs(v), sin(a), cos(a), pow(b,n);

時間函式: time(); 隨機函式 srand(), rand();

字串函式: strlen(), strcmp(), strcat(), strcpy();

動態分配: malloc(),...

很多,世界上沒有一個人能全背誦出來的。

3樓:宗誠莊申

#include

//設定插入點

#include

//字元處理

#include

//定義錯誤碼

#include

//浮點數處理

#include

//檔案輸入/輸出

#include

//引數化輸入/輸出

#include

//資料流輸入/輸出

#include

//定義各種資料型別最值常量

#include

//定義本地化函式

#include

//定義數學函式

#include

//定義輸入/輸出函式

#include

//定義雜項函式及記憶體分配函式

#include

//字串處理

#include

//基於陣列的輸入/輸出

#include

//定義關於時間的函式

#include

//寬字元處理及輸入/輸出

#include

//寬字元分類

標準c/c++

(同上的不再註釋)

#include

//stl

通用演算法

#include

//stl

位集容器

#include

#include

#include

#include

#include

//複數類

#include

#include

#include

#include

#include

//stl

雙端佇列容器

#include

//異常處理類

#include

#include

//stl

定義運算函式(代替運算子)

#include

#include

//stl

線性列表容器

#include

//stl

對映容器

#include

#include

//基本輸入/輸出支援

#include

//輸入/輸出系統使用的前置宣告

#include

#include

//基本輸入流

#include

//基本輸出流

#include

//stl

佇列容器

#include

//stl

集合容器

#include

//基於字串的流

#include

//stl

堆疊容器

#include

//標準異常類

#include

//底層輸入/輸出支援

#include

//字串類

#include

//stl

通用模板類

#include

//stl

動態陣列容器

#include

#include

using

namespace

std;

c99增加

#include

//複數處理

#include

//浮點環境

#include

//整數格式轉換

#include

//布林環境

#include

//整型環境

#include

//通用型別數學巨集

c語言常用函式有哪些?主要掌握的要點是什麼

標準標頭檔案包括 一 標準定義 檔案裡包含了標準庫的一些常用定義,無論我們包含哪個標準標頭檔案,都會被自動包含進來。這個檔案裡定義 l 型別size t sizeof運算子的結果型別,是某個無符號整型 l 型別ptrdiff t 兩個指標相減運算的結果型別,是某個有符號整型 l 型別wchar t ...

c語言,函式,函式,c語言,函式,函式模板

那是c 自帶的模板庫,c的很少,而且 長難記且功能少,基本可以忽略。要是用c的話,函式基本要自己寫的 在c語言中如何實現函式模板 各種用 c 語言實現的模板可能在使用形式上有所不同。現以一個求和函式 sum 為例,用 c template 可寫如下 template r sum const t ar...

C 中哪些常用的函式需要加上stdio h

stdlib中包含的常用函式有 函式原型 void calloc unsigned n,unsigned size 函式原型 void free void p 函式原型 void malloc unsigned size 函式原型 void realloc void p,unsigned size ...