色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

標準函數是什么_標準函數有哪些

PoisonApple ? 來源:網絡整理 ? 2018-03-02 10:24 ? 次閱讀

標準函數

在程序設計中,常將一些常用的功能模塊編寫成的函數放在函數庫中供公共選用,一般稱為標準函數。程序是由若干個程序模塊組成的,高級語言中有子程序這個概念,子程序的功能由函數來實現的。C++標準函數庫為C++程序員們提供了一個可擴展的基礎性框架。我們從中可以獲得極大的便利,同時也可以通過繼承現有類,自己編制符合接口規范的容器、算法、迭代子等方式對之進行擴展。

基本保持了與原有C語言程序庫的良好兼容,盡管有些微變化。在C++標準庫中存在兩套C的函數庫,一套是帶有.h擴展名的(比如《stdio.h》),而另一套則沒有(比如《cstdio》)。實際上它們沒有太大的不同。

STL的一個重要組成部分,包含了大約70個通用算法,用于操控各種容器,同時也可以操控內建 數組。比如:find用于在容器中查找等于某個特定值的元素,for_each用于將某個函數應用到容器中的各個元素上,sort用于對容器中的元素排序。所有這些操作都是在保證執行效率的前提下進行的,所以,如果在你使用了這些算法之后程序變得效率底下,首先一定不要懷疑這些算法本身,仔細檢查一下程序的其他地方。

標準函數是什么_標準函數有哪些

標準函數有哪些

C語言編譯系統提供了眾多的預定義庫函數和宏。用戶在編寫程序時,可以直接調用這些庫函數和宏。這里選擇了初學者常用的一些庫函數,簡單介紹了各函數的用法和所在的頭文件。

1.測試函數

Isalnum

原型:int isalnum(int c)

功能:測試參數c是否為字母或數字:是則返回非零;否則返回零

頭文件:ctype.h

Isapha

原型:int isapha(int c)

功能:測試參數c是否為字母:是則返回非零;否則返回零

頭文件:ctype.h

Isascii

原型:int isascii(int c)

功能:測試參數c是否為ASCII碼(0x00~0x7F):是則返回非零;否則返回零

頭文件:ctype.h

Iscntrl

原型:int iscntrl(int c)

功能:測試參數c是否為控制字符(0x00~0x1F、0x7F):是則返回非零;否則返回零

頭文件:ctype.h

Isdigit

原型:int isdigit(int c)

功能:測試參數c是否為數字:是則返回非零;否則返回零。

頭文件:ctype.h

Isgraph

原型:int isgraph(int c)

功能:測試參數c是否為可打印字符(0x21~0x7E):是則返回非零;否則返回零

頭文件:ctype.h

Islower

原型:int islower(int c)

功能:測試參數c是否為小寫字母:是則返回非零;否則返回零

頭文件:ctype.h

Isprint

原型:int isprint(int c)

功能:測試參數c是否為可打印字符(含空格符0x20~0x7E):是則返回非零;否則返回零

頭文件:ctype.h

Ispunct

原型:int ispunct(int c)

功能:測試參數c是否為標點符號:是則返回非零;否則返回零

頭文件:ctype.h

Isupper

原型:int isupper(inr c)

功能:測試參數c是否為大寫字母:是則返回非零;否則返回零

標準函數是什么_標準函數有哪些

Isxdigit

原型:int isxdigit(int c)

功能:測試參數c是否為十六進制數:是則返回非零;否則返回零

2.數學函數

abs

原型:int abs(int i)

功能:返回整數型參數i的絕對值

頭文件:stdlib.h,math.h

acos

原型:double acos(double x)

功能:返回雙精度參數x的反余弦三角函數值

頭文件:math.h

asin

原型:double asin(double x)

功能:返回雙精度參數x的反正弦三角函數值

頭文件:math.h

atan

原型:double atan(double x)

功能:返回雙精度參數的反正切三角函數值

頭文件:math.h

atan2

原型:double atan2(double y,double x)

功能:返回雙精度參數y和x由式y/x所計算的反正切三角函數值

頭文件:math.h

cabs

原型:double cabs(struct complex znum)

功能:返回一個雙精度數,為計算出復數znum的絕對值。Complex的結構模式在math.h中給出定義,其定義如下:

struct complex {

double a,y

};

頭文件:stdlib.h,math.h

ceil

原型:double ceil(double x)

功能:返回不小于參數x的最小整數

頭文件:math.h

_clear87

原型:unsigned int _clear87(void)

功能:清除浮點運算器狀態字

頭文件:float.h

_control87

原型:unsigned int _control87(unsigned int newvals,unsigned int mask)

功能:取得或改變浮點運算器控制字

頭文件:float.h

cos

原型:double cos(double x)

功能:返回參數x的余弦函數值

頭文件:math.h

cosh

原型:double cosh(double x)

功能:返回參數的雙曲線余弦函數值

頭文件:math.h

ecvt

原型:char*ecvt(double value,int ndigit,int*decpt,int*sign)

功能:把雙精度數value轉換為ndigit位數字的以空格字符結束的字符串,decpt指向小數點位置,sign為符號標志。函數返回值為指向轉換后的字符串的指針

頭文件:stdlib.h

exp

原型:double exp(double x)

功能:返回參數x的指數函數值

頭文件:math.h

fabs

原型:double fabs(double x)

功能:返回參數x的絕對值

頭文件:math.h

floor

原型:double floor(double x)

功能:返回不大于參數x的最大整數

頭文件:math.h

fmod

原型:double fmod(double x,double y)

功能:計算x/y的余數。返回值為所求的余數值

頭文件:math.h

_fprest

原型:void _fprest(void)

功能:重新初始化浮點型數數學包

頭文件:float.h

frexp

原型:double frexp(double value,int*eptr)

功能:把雙精度函數value分解成尾數和指數。函數返回尾數值,指數值存放在eptr所指的單元中

頭文件:math.h

hypot

原型:double frexp(double x,double y)

功能:返回由參數x和y所計算的直角三角形的斜邊長

頭文件:math.h

labs

原型:long labs(long n)

功能:返回長整數型參數n的絕對值

頭文件:stdlib.h

ldexp

原型:double ldexp(double value,int exp)

功能:返回value*2exp的值

頭文件:math.h

log

原型:double log(double x)

功能:返回參數x的自然對數(ln x)的值

頭文件:math.h

log10

原型:double log10(double x)

功能:返回參數x以10為底的自然對數(lg x)的值

頭文件:math.h

modf

原型:double modf(double value,double*iptr)

功能:把雙精度數value分為整數部分和小數部分。整數部分保存在iptr中,小數部分作為函數的返回值

頭文件:math.h

poly

原型 :double poly(double x,int n,double c[ ])

功能:根據參數產生x的一個n次多項式,其系數為 c[0],c[1],…c[n]。函數返回值為給定x的多項式的值

頭文件:math.h

pow

原型:double pow(double x,double y)

功能:返回計算xy的值

頭文件:math.hpow10

原型:double pow10(int p)

功能:返回計算10p的值

頭文件:math.h

rand

原型:int rand(void)

功能:隨機函數,返回一個范圍在0~215-1的隨機整數

頭文件:stdlib.h

sin

原型:double sin(double x)

功能:返回參數x的正弦函數值

頭文件:math.h

sinh

原型double sinh(double x)

功能:返回參數x的雙曲正弦函數值

頭文件:math.h

sqrt

原型:double sqrt

功能:返回參數x的平方根值

頭文件:math.h

srand

原型:void srand(unsigned seed)

功能:初始化隨機函數發生器

頭文件:stdlib.h

_status87

原型:unsigned int_status87()

功能:取浮點狀態

頭文件:float.h

tan

原型:dounle tan(double x)

功能:返回參數x的正切函數值

頭文件:math.h

tanh

原型:double tan(double x)

功能:返回參數x的雙曲正切函數值

頭文件:math.h

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • C語言
    +關注

    關注

    180

    文章

    7604

    瀏覽量

    136692
  • 庫函數
    +關注

    關注

    0

    文章

    177

    瀏覽量

    33970
  • 標準函數
    +關注

    關注

    0

    文章

    3

    瀏覽量

    6346
收藏 人收藏

    評論

    相關推薦

    一個標準的C庫函數

    一些用CCS PIC編譯器(8位)編譯的舊代碼。這里一個標準的C庫函數?如果有,我需要包括哪一個,函數調用是什么?問候,R.
    發表于 04-15 06:54

    基于標準函數與基于HAL庫函數的stm32編程方式的差異

    一、基于標準函數的stm32編程方式二、基于HAL庫函數的stm32編程方式差異上面也提到了,STM32非常多的寄存器,而導致了開發困難,所以為此ST公司就為每款芯片都編寫了一份庫
    發表于 02-22 06:33

    基于Butterworth標準傳遞函數設計

    本文首先給出了Butterworth 標準傳遞函數,然后提出了一種設計狀態反饋系統的方法,該方法包括:利用線性變換將能控系統化為能控標準形,使能控標準形系統的閉環傳遞
    發表于 06-11 09:45 ?18次下載

    兩種標準信號之間的函數變換

    函數變換的方法解決兩種標準信號之間的轉換,進而闡述了數學在解決實際問題中的應用。關鍵詞:函數變換、標準信號。Abstract: This paper resolved the con
    發表于 08-05 08:14 ?8次下載

    WinCC標準函數總結

      該系統包含標準函數。 可以按需要修改這些函數。 此外,還可以自己創建標準函數。   該系統包括一個
    發表于 10-09 16:14 ?0次下載

    標準形式邏輯函數

    標準形式邏輯函數
    發表于 09-19 11:21 ?2714次閱讀

    C語言標準函數

    C語言標準函數,使用C語言編程時,常用到的函數
    發表于 05-11 16:41 ?0次下載

    基于C語言標準函數

    基于C語言標準函數
    發表于 10-23 17:41 ?11次下載
    基于C語言<b class='flag-5'>標準</b>庫<b class='flag-5'>函數</b>

    內聯函數和外聯函數什么區別

    內聯函數是指用inline關鍵字修飾的函數。在類內定義的函數被默認成內聯函數。內聯函數從源代碼層看,
    發表于 12-15 11:52 ?5865次閱讀
    內聯<b class='flag-5'>函數</b>和外聯<b class='flag-5'>函數</b><b class='flag-5'>有</b>什么區別

    標準C函數庫的用法

    C標準函數庫是所有符合標準的頭文件的集合,以及常用的函數庫實現程序,例如I/O 輸入輸出和字符串控制。不像 COBOL、Fortran 和 PL/I等編程語言,在 C 語言的工作任務里
    的頭像 發表于 03-02 11:27 ?5212次閱讀
    <b class='flag-5'>標準</b>C<b class='flag-5'>函數</b>庫的用法

    標準IO的操作原理及操作函數相關資料下載

    標準IO的操作原理及操作函數相關資料下載
    發表于 04-03 16:53 ?4次下載

    c標準函數大全中文版詳細資料免費下載

    本文包括大部分 C 標準函數,但沒有列出一些用途有限的函數以及某些可以簡單的從其他函數合成的函數,也沒有包含多字節和本地化
    發表于 08-14 08:00 ?0次下載

    STM32的標準例程庫函數資料合集免費下載

    本文檔的主要內容詳細介紹的是STM32的標準例程庫函數資料合集免費下載。
    發表于 12-28 08:00 ?31次下載

    stm32下標準函數與HAL庫函數編程方式的差異

    stm32下標準函數與HAL庫函數編程方式的差異標準函數HAL庫函數
    發表于 12-09 14:21 ?15次下載
    stm32下<b class='flag-5'>標準</b>庫<b class='flag-5'>函數</b>與HAL庫<b class='flag-5'>函數</b>編程方式的差異

    基于標準函數與基于HAL庫函數的stm32編程方式對比

    一、基于標準函數的stm32編程方式二、基于HAL庫函數的stm32編程方式差異上面也提到了,STM32非常多的寄存器,而導致了開發困難,所以為此ST公司就為每款芯片都編寫了一份庫
    發表于 12-28 19:09 ?30次下載
    基于<b class='flag-5'>標準</b>庫<b class='flag-5'>函數</b>與基于HAL庫<b class='flag-5'>函數</b>的stm32編程方式對比
    主站蜘蛛池模板: 亚洲 天堂 欧美 日韩 国产| 一级am片欧美| 二次元美女扒开内裤喷水| 欧美一级久久久久久久大| 99re热有精品国产| 浓毛BWBWBWBWBW日本| FREE另类老女人| 欧洲馒头大肥p| 纯肉宠文高h一对一| 手机在线免费观看毛片| 国产第一页浮力影院| 天天躁人人躁人人躁狂躁| 国产精品无码人妻99999| 性饥渴姓交HDSEX| 狠狠色狠狠色综合日日32| 亚洲日本在线不卡二区| 久久免费精品视频| 8090碰成年女人免费碰碰尤物| 免费看美女的网站| xxxx69动漫| 手机看片成人| 果冻传媒在线观看资源七夕| 一二三四在线观看高清电视剧| 久久一级片| WWW国产亚洲精品久久久日本| 日日射日日操| 国产亚洲日韩在线播放不卡| 一本到2019线观看| 男人插女人动态图| 岛国大片在线观看完整版| 午夜伦理伦理片在线观| 精品免费视在线视频观看| 最近中文字幕高清中文字幕MV| 欧美人妇无码精品久久| 国产不卡视频在线观看| 亚洲欧美自拍清纯中文字幕| 两个人的视频免费| 德国黄色录像| 亚洲精品无码久久久久A片| 麻豆E奶女教师国产精品| 成年视频xxxxxx在线|