C 常用庫函式

2021-10-05 05:15:26 字數 1752 閱讀 4563

c++ 常用庫函式

總列表函式庫是由系統建立的具有一定功能的函式的集合。庫中存放函式的名稱和對應的目標**,以及連線過程中所需的重定位資訊。使用者也可以根據自己的需要建立自己的使用者函式庫。

存放在函式庫中的函式。庫函式具有明確的功能、入口呼叫引數和返回值。

連線程式:將編譯程式生成的目標檔案連線在一起生成乙個可執行檔案。

有時也稱為包含檔案。c++庫函式與使用者程式之間進行資訊通訊時要使用的資料和變數,在使用某一庫函式時,都要在程式中嵌入(用#include)該函式對應的標頭檔案。名稱

功能abs(n)

求整數n的絕對值

fabs(n)

求實數n的絕對值

sqrt(n)

求n的開方值

pow(n)

求n的平方值

ceil(n)

將n向上取整

floor(n)

將n向下取整

名稱功能

setw(n)

設定字串寬度為n位

setprecision(n)

設定浮點數的有效數字為n位

名稱功能

rand()*(b-a)+a

隨機生成a與b之間的隨機數

名稱功能

memset (a,0,sizeof(a)) ;

將陣列a清零

名稱功能

std::bitset

將n轉為二進位制數

std::oct

將n轉為八進位制數

std::dec

將n轉為十進位制數

std::hex

將n轉為十六進製制數

#include

#include

using

namespace std;

intmain()

輸入:34

輸出:00100010 42 34 22

名稱功能

標頭檔案abs(n)

求整數n的絕對值

cmath

fabs(n)

求實數n的絕對值

cmath

sqrt(n)

求n的開方值

cmath

pow(n)

求n的平方值

cmath

ceil(n)

將n向上取整

cmath

floor(n)

將n向下取整

cmath

setw(n)

設定字串寬度為n位

iomanip

setprecision(n)

設定浮點數的有效數字為n位

iomanip

rand()*(b-a)+a

隨機生成a與b之間的隨機數

cstdlib

memset (a,0,sizeof(a)) ;

將陣列a清零

cstring

std::bitset

將n轉為二進位制數

bitset

std::oct

將n轉為八進位制數

bitset

std::dec

將n轉為十進位制數

bitset

std::hex

將n轉為十六進製制數

bitset

本文將持續更新

C 常用庫函式

int atoi const char nptr 把字串nptr轉換為int整數 long atol const char nptr 把字串nptr轉換為long整數 int abs const int j 求int整數的絕對值 long labs const long int j 求long整數的...

C語言常用庫函式

c語言常用庫函式 1 函式原型 示例 說明 null 這個巨集是乙個空指標常量的值 eof 這個巨集是乙個表示已經到達檔案結束的負整數 int printf const char format,傳送格式化輸出到標準輸出 stdout c 字元 d 十進位制整數 f 浮點數 s 字串 輸出字元 左對齊...

C 常用C時間庫函式

asctime 將時間和日期以字串格式表示 相關函式 time,ctime,gmtime,localtime 表頭檔案 include 定義函式 char asctime const struct tm timeptr 函式說明 asctime 將引數timeptr所指的tm結構中的資訊轉換成真實世...