評論(0

C語言函數參考手冊

標籤: 暫無標籤

1 C語言函數參考手冊 -作者:明日科技

圖書詳細信息:

  ISBN:9787302276647

C語言函數參考手冊

定價:49.8元

  印次:1-1

  裝幀:平裝

  印刷日期:2011-12-28
圖書簡介:

  本書是一本C語言函數查詢參考手冊,包含了C語言程序開發中應用的各種函數。全書共20章,按照C語言庫函數頭文件進行分章,每個頭文件為一章,在每一個頭文件中以字母的順序對該頭文件中的各個函數進行排序,其中每個函數都按照功能、語法來介紹,在每個方法后都有相關的示例。

  本書提供了源程序、素材,提供了相關的模塊庫、案例庫、素材庫、題庫等多種形式的輔助學習資料,還提供迅速及時的微博、QQ、論壇等技術支持。

  本書內容詳盡、示例豐富,非常適合作為編程人員及項目開發人員的工具用書。

前言:

  C語言作為當前程序開發中最流行的編程語言之一,以其簡單、高效、快捷、方便的特性吸引了大批用戶。根據筆者使用C語言的經驗,相信對C語言程序開發人員來說,C語言函數參考手冊是必需的。因此,筆者編寫了本書,希望能真正幫助C語言程序開發人員在編程時實現易查、易學、易用,並使其成為程序開發必備的工具書。

  本書內容

  本書按照C語言庫函數的頭文件進行分類,每個頭文件為一章內容,分別介紹了對應頭文件中常用的C語言函數。對每個頭文件中的函數按照字母進行排序,其中每個函數都按照功能、語法來介紹,在每個方法后都有相關的示例。

  本書特點

  * 即查、即學、即用

  本書將查、學、用結合為一體,讀者能夠使用本書進行快速查詢和快速應用,既是實用的工具書,也是學習的參考書。

  * 字母排序,快捷搜索

  本書在講解C語言函數時按照頭文件進行分類,用戶在使用時可以根據頭文件快速地縮小查找範圍,並且每個頭文件以字母順序進行排序,以便讀者更快、更準確地查找相關內容。

  * 內容全面,示例豐富

  本書內容涵蓋了學習C語言應用的各方面技術。為了便於讀者快速掌握每個知識點,每個知識點都給出對應的一個或多個示例,並提供了詳盡的註釋。

  * 精彩欄目,貼心提醒

  本書根據需要在各章使用了「注意」、「說明」和「技巧」等小欄目,讓讀者可以在學習過程中更輕鬆地理解相關知識點及概念,並輕鬆地掌握個別技術的應用技巧。

  本書配套資源

  本書提供了內容豐富的配套資源,包括源程序、素材,以及模塊庫、案例庫、題庫、素材庫等多項輔助內容,讀者朋友可以通過如下方式獲取。

  第1種方式:

  (1)登錄清華大學出版社的網站,在網頁右上角的搜索文本框中輸入本書書名(注意區分大小寫和留出空格),或者輸入本書關鍵字,或者輸入本書ISBN號(注意去掉ISBN號間隔線「-」),單擊「搜索」按鈕。

  (2)找到本書後單擊超鏈接,在該書的網頁下側單擊「網路資源」超鏈接,即可下載。

  第2種方式:

  訪問本書的新浪微博:C語言圖書,找到配套資源的鏈接地址進行下載。

  讀者對象

  本書適合以下人群閱讀。

  ? 初學編程的自學者 ? 編程愛好者

  ? 大中專院校的老師和學生 ? 相關培訓機構的老師和學員

  ? 初、中級程序開發人員 ? 程序測試及維護人員

  ? 參加實習的程序員

目錄:

  第1章 動態內存管理函數:alloc.h 1

  1.1 brk()——重置數據段存儲空間函數 2

  1.2 coreleft()——獲取未使用內存大小

  函數 3

  1.3 farcalloc()——申請遠堆空間函數 4

  1.4 farcoreleft()——獲取遠堆空閑存儲

  空間大小函數 5

  1.5 farfree()——釋放遠堆空間函數 6

  1.6 farmalloc()——申請遠堆空間函數 6

  1.7 farrealloc()——遠堆存儲塊空間調整

  函數 7

  1.8 sbrk()——增加數據段存儲空間函數 8

  第2章 DEBUG相關函數庫:

  assert.h 10

  assert()——錯誤判斷函數 11

  第3章 BIOS相關函數庫:bios.h 12

  3.1 bioscom()——串列I/O通信函數 13

  3.2 biosdisk()——軟硬碟I/O函數 14

  3.3 biosequip()——檢查設備函數 15

  3.4 bioskey()——鍵盤介面函數 16

  3.5 biosmemory()——獲取存儲塊大小

  函數 18

  3.6 biostime()——設置bios時間函數 19

  第4章 控制台輸入/輸出函數庫:

  conio.h 21

  4.1 cgets()——從控制台輸入字元串

  函數 22

  4.2 clreol()——清除字元到行末函數 22

  4.3 clrscr()——清除文本模式窗口函數 23

  4.4 cprintf()——格式化輸出到屏幕

  函數 24

  4.5 cputs()——字元串輸出到屏幕函數 25

  4.6 cscanf()——格式化輸入函數 26

  4.7 delline()——刪除行函數 27

  4.8 getch()——無回顯字元輸入函數 28

  4.9 getche()——有回顯字元輸入函數 28

  4.10 getpass()——以密碼形式輸入

  函數 29

  4.11 gettext()——文本複製函數 30

  4.12 gettextinfo()——獲取文本模式的

  屏幕信息函數 31

  4.13 gotoxy()——設置游標函數 32

  4.14 highvideo()——高亮顯示文本

  函數 33

  4.15 insline()——插入空行函數 34

  4.16 kbhit()——檢查鍵盤按鍵函數 35

  4.17 lowvideo()——低亮顯示文本

  函數 36

  4.18 movetext()——移動屏幕文本

  函數 37

  4.19 normvideo()——正常亮顯示文本

  函數 38

  4.20 putch()——字元輸出函數 39

  4.21 puttext()——文本複製函數 40

  4.22 textattr()——設置文本屬性函數 41

  4.23 textbackground()——文本背景色

  選擇函數 42

  4.24 textcolor()——文本字元顏色選擇

  函數 43

  4.25 textmode()——文本模式設置函數 43

  4.26 ungetch()——把字元退回鍵盤緩衝

  區函數 44

  4.27 wherex()——返回水平游標位置

  函數 45

  4.28 wherey()——返回垂直游標位置

  函數 46

  4.29 window()——定義活動文本窗口

  函數 47

  第5章 字元函數庫:ctype.h 49

  5.1 isascii()——判斷字元是否為ASCII碼

  函數 50

  5.2 isalnum()——判斷字元是否為字母或

  數字函數 50

  5.3 isalpha()——判斷字元是否為英文

  字母函數 51

  5.4 iscntrl()——判斷字元是否為控制

  字元函數 52

  5.5 isdigit()——判斷字元是否為十進位

  數字函數 53

  5.6 isgraph()——判斷字元是否為除空格

  外的可列印字元函數 54

  5.7 islower()——判斷字元是否為小寫

  英文字母函數 55

  5.8 isprint()——判斷字元是否為可列印

  字元(含空格)函數 56

  5.9 ispunct()——判斷字元是否為標點

  符號函數 57

  5.10 isspace()——判斷字元是否為空白

  字元函數 57

  5.11 isupper()——判斷字元是否為大寫

  英文字母函數 58

  5.12 isxdigit()——判斷字元是否為十六

  進位數字函數 59

  5.13 ToAscii()——將字元轉換為ASCII碼

  函數 60

  5.14 tolower()——將字元轉換為小寫

  英文字母函數 61

  5.15 toupper()——將字元轉換為大寫

  英文字母函數 62

  第6章 目錄操作函數庫:dir.h 63

  6.1 chdir()——更改當前工作目錄函數 64

  6.2 findfirst()——搜索當前磁碟目錄

  函數 65

  6.3 findnext()——搜索磁碟下一個匹配的

  文件函數 66

  6.4 fnmerge()——構造完整路徑函數 66

  6.5 fnsplit()——拆分路徑函數 67

  6.6 getcurdir()——獲取指定驅動器上的

  工件目錄函數 69

  6.7 getcwd()——獲取當前工作目錄

  函數 69

  6.8 getdisk()——獲取當前磁碟驅動器號

  函數 70

  6.9 mkdir()——建立目錄函數 71

  6.10 mktemp()——生成不重複文件名

  函數 72

  6.11 rmdir()——刪除文件目錄函數 73

  6.12 setdisk()——設置當前工作驅動器

  函數 73

  6.13 SearchPath()——查找文件函數 74

  第7章 系統介面函數庫:dos.h 76

  7.1 allocmem()——DOS分配存儲段

  函數 77

  7.2 bdos()——DOS系統調用函數 78

  7.3 country()——返回國家相關信息

  函數 79

  7.4 ctrlbrk()——設置Ctrl-Break處理

  程序函數 80

  7.5 delay()——以毫秒為單位的延時

  函數 81

  7.6 dosexterr()——獲取擴展DOS錯誤

  信息函數 82

  7.7 dostounix()——把DOS時間轉換為UNIX時間 83

  7.8 FP_OFF()——獲取遠指針的偏

  移量 84

  7.9 FP_SEG()——獲取遠指針的段

  地址 85

  7.10 Freemem()——釋放已分配DOS內

  存塊函數 86

  7.11 getcbrk()——獲取Ctrl-Break設置

  函數 87

  7.12 getdate()——獲取DOS日期函數 88

  7.13 getdta()——獲取磁碟傳輸地址

  函數 89

  7.14 gettime()——獲取系統時間函數 90

  7.15 inport()——從硬體埠中輸入一個

  字函數 91

  7.16 inportb()——從硬體埠中輸入

  一個位元組函數 92

  7.17 int86()——通用8086軟中斷介面

  函數 93

  7.18 int86x()——增強型通用8086軟

  中斷介面函數 94

  7.19 intdos()——通用DOS中斷介面

  函數 95

  7.20 intdosx()——增強型通用DOS中斷

  介面函數 97

  7.21 intr()——改變軟中斷介面函數 98

  7.22 keep()——退出並繼續駐留函數 99

  7.23 MK_FP()——遠指針合成 100

  7.24 nosound()——關閉PC揚聲器

  函數 101

  7.25 outport()——從硬體埠中輸出

  一個字函數 102

  7.26 outportb()——從硬體埠中輸出

  一個位元組函數 103

  7.27 parsfnm()——分析文件名函數 104

  7.28 peek()——從存儲單元讀一個字

  函數 105

  7.29 peekb()——從存儲單元讀一個位元組

  的函數 106

  7.30 poke()——存一個字到給定存儲

  單元函數 108

  7.31 pokeb()——存一個位元組到給定

  存儲單元函數 109

  7.32 randbrd()——隨機塊讀函數 110

  7.33 randbwr()——隨機塊寫函數 111

  7.34 segread()——讀段寄存器值函數 112

  7.35 setblock()——修改DOS分配地址

  函數 113

  7.36 setcbrk()——設置Ctrl-Break

  函數 114

  7.37 setdate()——設置DOS日期函數 115

  7.38 settime()——設置DOS時間函數 116

  7.39 setdta()——設置磁碟傳輸地址

  函數 117

  7.40 sleep()——以秒為單位的延時

  函數 118

  7.41 sound()——打開PC揚聲器函數 119

  7.42 unixtodos()——把UNIX時間轉換

  為DOS時間函數 120

  第8章 浮點數據處理函數庫:

  float.h 122

  8.1 _clear87()——清除狀態字函數 123

  8.2 _control87()——設置控制字函數 124

  8.3 _status87()——獲取浮點處理器狀態

  值函數 125

  第9章 圖形處理函數庫:

  graphics.h 126

  9.1 arc()——畫弧線函數 127

  9.2 bar()——繪製二維條形圖函數 128

  9.3 bar3d()——繪製三維條形圖函數 129

  9.4 circle()——畫圓函數 130

  9.5 cleardevice()——清除圖形屏幕

  函數 131

  9.6 clearviewport()——清除圖形視區

  函數 132

  9.7 closegraph()——關閉圖形系統

  函數 133

  9.8 detectgraph()——通過檢測硬體確定

  圖形驅動程序和模式函數 134

  9.9 drawpoly()——繪製多邊形函數 134

  9.10 ellipse()——繪製橢圓函數 135

  9.11 fillellipse()——繪製並填充橢圓

  函數 137

  9.12 fillpoly()——繪製多邊形並填充

  函數 138

  9.13 floodfill()——填充有界區域

  函數 139

  9.14 getarccoords()——取得最後一次

  調用畫弧線坐標函數 140

  9.15 getaspectratio()——獲取當前圖形

  模式的縱橫比函數 141

  9.16 getbkcolor()——獲取當前背景顏色

  函數 142

  9.17 getcolor()——獲取當前畫線顏色

  函數 143

  9.18 getdefaultpalette()——返回默認

  調色板函數 144

  9.19 getdrivername()——獲取圖形驅動

  程序名函數 145

  9.20 getfillpattern()——獲取用戶定義的

  填充模式函數 146

  9.21 getfillsettings()——獲取填充模式和

  填充顏色函數 147

  9.22 getgraphmode()——獲取當前圖形

  模式函數 148

  9.23 getimage()——將指定區域的點陣圖

  調入內存函數 149

  9.24 getlinesettings()——獲取當前線型、

  模式和寬度函數 150

  9.25 getmaxcolor()——獲取最大顏色

  函數 151

  9.26 getmaxmode()——獲取當前驅動

  程序的最大圖形模式 152

  9.27 getmaxx()——返回屏幕的最大

  x坐標函數 153

  9.28 getmaxy()——返回屏幕的最大

  y坐標函數 154

  9.29 getmodename()——獲取指定圖形

  模式的名稱 155

  9.30 getmoderange()——獲取給定圖形

  驅動程序的模式範圍函數 156

  9.31 GetPixel()——獲取指定像素的顏色

  函數 157

  9.32 getpalette()——獲取調色板函數 158

  9.33 getpalettesize()——獲取調色板的

  顏色數函數 159

  9.34 gettextsettings()——獲取當前圖形

  文本字體的信息函數 160

  9.35 getviewsettings()——獲取當前視口

  的信息函數 161

  9.36 getx()——獲取當前圖形位置的

  x坐標函數 163

  9.37 gety()——獲取當前圖形位置的

  y坐標函數 164

  9.38 graphdefaults()——將所有圖形設置

  複位為它們的默認值函數 164

  9.39 grapherrormsg()——返回一個錯誤

  信息串的指針函數 165

  9.40 _graphfreemem()——用戶可修改的

  圖形存儲區釋放函數 166

  9.41 _graphgetmem()——用戶可修改的

  圖形存儲區分配函數 167

  9.42 graphresult()——返回最後一次不成功的圖形操作的錯誤代碼函數 168

  9.43 imagesize()——返回保存點陣圖像

  所需的位元組數函數 169

  9.44 initgraph()——初始化圖形系統

  函數 170

  9.45 line()——在指定兩點間畫直線

  函數 172

  9.46 linerel()——從當前位置點到相對位

  移點繪製直線函數 173

  9.47 LineTo()——在從當前位置點到指定

  點間畫直線函數 174

  9.48 moverel()——將當前點移動到一

  相對距離函數 175

  9.49 moveto()——將當前點移動到(x,y)

  函數 176

  9.50 outtext()——在視區顯示字元串

  函數 176

  9.51 outtextxy()——在指定位置顯示

  字元串函數 177

  9.52 pieslice()——繪製扇形並填充

  函數 178

  9.53 putimage()——在屏幕上輸出點陣圖

  函數 179

  9.54 putpixel()——在指定位置繪製像素

  函數 180

  9.55 rectangle()——繪製矩形函數 181

  9.56 restorecrtmode()——將屏幕模式恢復為先前的initgraph設置函數 182

  9.57 sector()——繪製並填充橢圓扇區

  函數 183

  9.58 setactivepage()——設置圖形輸出

  活動頁函數 184

  9.59 setallpalette()——按指定方式改變

  所有的調色板顏色函數 185

  9.60 setaspectratio()——設置圖形縱橫比

  函數 187

  9.61 SetBkColor()——設置當前背景顏色

  函數 187

  9.62 setcolor()——設置當前畫線顏色

  函數 188

  9.63 setfillpattern()——選擇用戶定義的

  填充模式函數 189

  9.64 setfillstyle()——設置填充模式和

  顏色函數 191

  9.65 setgraphmode()——設置當前圖形

  模式函數 192

  9.66 setlinestyle()——設置當前畫線寬度

  和類型函數 193

  9.67 setpalette()——設置有關當前調色板

  的信息函數 193

  9.68 settextjustify()——設置文本的對齊

  方式函數 194

  9.69 settextstyle()——設置當前的文本

  屬性函數 195

  9.70 setusercharsize()——為矢量字體

  改變字元寬度和高度函數 196

  9.71 setviewport()——為圖形輸出設置

  當前視口函數 197

  9.72 setvisualpage()——設置可見圖形

  頁號函數 198

  9.73 setwritemode()——設置輸出

  模式 198

  9.74 textheight()——獲取以像素為單位

  的字元串高度函數 200

  9.75 textwidth()——獲取以像素為單位

  的字元串寬度函數 201

  第10章 輸入/輸出函數庫:io.h 203

  10.1 access()——文件訪問許可權設置

  函數 204

  10.2 chmod()——改變文件訪問方式

  函數 205

  10.3 close()——關閉文件函數 206

  10.4 creat()——創建文件函數 206

  10.5 dup()——複製文件句柄函數 208

  10.6 eof()——文件檢測結束函數 209

  10.7 fdopen()——連接文件句柄函數 210

  10.8 filelength()——文件位元組數統計

  函數 211

  10.9 getftime——獲取文件時間函數 211

  10.10 isatty()——設備類型檢查函數 212

  10.11 lock()——文件共享鎖設置函數 213

  10.12 lseek()——移動文件指針函數 214

  10.13 open()——打開文件函數 216

  10.14 read()——讀文件函數 217

  10.15 setmode()——設置文件打開方式

  函數 218

  10.16 tell()——獲取文件指針位置

  函數 219

  10.17 unlock()——解除共享鎖函數 219

  10.18 write()——寫文件函數 220

  第11章 數學函數庫:math.h 221

  11.1 abs()——整數絕對值函數 222

  11.2 acos()——反餘弦值函數 223

  11.3 asin()——反正弦值函數 224

  11.4 atan()——反正切值函數 225

  11.5 atan2()——X/Y反正切函數 226

  11.6 ceil()——不小於某數的最小整數

  函數 226

  11.7 cos()——餘弦值函數 227

  11.8 cosh()——雙曲餘弦值函數 228

  11.9 exp()——e的次冪函數 229

  11.10 fabs()——浮點數絕對值函數 230

  11.11 floor()——不大於某數的最大整數

  函數 231

  11.12 fmod()——餘數函數 232

  11.13 frexp()——計算浮點數尾數和指數

  函數 233

  11.14 hypot()——計算直角三角形斜邊

  長度函數 234

  11.15 labs()——長整型絕對值函數 235

  11.16 ldexp()——計算冪函數 235

  11.17 log()——自然對數函數 236

  11.18 log10()——對數函數 237

  11.19 modf()——取浮點數小數部分

  函數 238

  11.20 pow()——計算x的y次冪函數 239

  11.21 pow10()——計算10的x次冪

  函數 240

  11.22 sin()——正弦值函數 241

  11.23 sinh()——雙曲正弦值函數 242

  11.24 sqrt()——平方根函數 243

  11.25 tan()——正切值函數 244

  11.26 tanh()——雙曲正切值函數 245

  第12章 內存相關函數庫:mem.h 246

  12.1 memccpy()——位元組複製函數 247

  12.2 memchr()——字元搜索函數 248

  12.3 memcmp()——串比較函數 249

  12.4 memcpy()——位元組複製函數 250

  12.5 memicmp()——串比較函數 251

  12.6 memmove()——位元組移動函數 252

  12.7 memset()——串設置函數 253

  第13章 進程管理函數庫:

  process.h 254

  13.1 spawnl()——創建並運行子程序

  函數 255

  13.2 spawnle()——創建並運行子程序

  函數 256

  第14章 函數跳轉函數庫:

  setjmp.h 258

  14.1 longjmp()——非局部轉移執行

  函數 259

  14.2 setjmp()——非局部轉移函數 260

  第15章 標準庫函數庫:stdarg.h 262

  15.1 va_arg()——調用可變參數列表

  函數 263

  15.2 va_end()——停止使用可變參數

  函數 264

  15.3 va_start()——開始使用可變參數

  函數 265

  15.4 vfprintf()——格式化輸出流函數 266

  15.5 vfscanf()——執行流中格式化輸入

  函數 267

  15.6 vprintf()——格式化輸出函數 269

  15.7 vsprintf()——格式化輸出串函數 270

  15.8 vscanf()——執行格式化輸入

  函數 271

  15.9 vsscanf()——執行流中格式化輸入

  函數 272

  第16章 輸入/輸出庫:stdio.h 274

  16.1 clearerr()——複位錯誤標誌函數 275

  16.2 fclose()——關閉流函數 276

  16.3 feof()——檢測流上的文件結束符

  函數 276

  16.4 ferror()——檢測流上的錯誤

  函數 277

  16.5 fflush()——清除流函數 278

  16.6 fgetc()——從流中讀取字元函數 279

  16.7 fgetchar()——從流中讀取字元

  函數 280

  16.8 fgetpos()——取得當前文件句柄

  函數 281

  16.9 fgets()——從流中讀取字元函數 282

  16.10 fopen()——打開流函數 283

  16.11 fprintf()——將格式化內容輸出

  到流函數 284

  16.12 fputchar()——輸出字元到標準

  輸出流(stdout)函數 285

  16.13 fputs()——送字元串到流中

  函數 286

  16.14 fread()——從流中讀數據函數 287

  16.15 freopen()——替換流函數 288

  16.16 fscanf()——從流中執行格式化

  輸入內容函數 289

  16.17 fseek()——重定位流上的文件

  指針函數 290

  16.18 fsetpos()——定位流上的文件

  指針函數 291

  16.19 ftell()——返回當前文件指針

  函數 292

  16.20 fwrite()——寫內容到流函數 293

  16.21 getc()——從流中取字元函數 294

  16.22 getchar()——從stdin流中讀字元

  函數 295

  16.23 getche()——從控制台取字元

  (帶回顯)函數 296

  16.24 gets()——從流中取字元函數 297

  16.25 getw()——從流中取整數函數 298

  16.26 perror()——系統錯誤信息 299

  16.27 printf()——格式化輸出函數 300

  16.28 putc()——輸出一個字元到流中

  函數 301

  16.29 putchar()——在stdout上輸出

  字元函數 301

  16.30 puts()——將字元串送到流中

  函數 302

  16.31 putw()——將字元或字送到流中

  函數 303

  16.32 rename()——重命名文件函數 305

  16.33 remove()——刪除文件函數 305

  16.34 rewind()——將文件指針重新指向

  流的開頭函數 306

  16.35 scanf()——格式化輸入函數 307

  16.36 setbuf()——把緩衝區與流相聯

  函數 308

  16.37 setvbuf()——把緩衝區與流相關

  函數 309

  16.38 sprintf()——將格式化數據輸出到

  字元串中函數 310

  16.39 sscanf()——執行字元串中的格式化輸入函數 311

  16.40 tmpfile()——以二進位方式打開

  暫存文件函數 312

  16.41 tmpnam()——創建一個唯一的

  文件名函數 313

  16.42 ungetc()——把字元退回到輸入

  流函數 314

  16.43 ungetch()——把字元退回到鍵盤

  緩衝區函數 315

  第17章 標準工具庫函數庫:

  stdlib.h 317

  17.1 abort()——異常終止進程函數 318

  17.2 atexit()——註冊終止函數 318

  17.3 atof()——轉換字元串函數 319

  17.4 atoi()——轉換字元串函數 320

  17.5 atol()——轉換字元串函數 321

  17.6 bsearch()——二分法搜索函數 322

  17.7 calloc()——分配主存儲器函數 323

  17.8 div()——整數相除函數 324

  17.9 ecvt()——轉換浮點數函數 325

  17.10 exit()——終止程序函數 326

  17.11 fcvt()——轉換浮點數函數 327

  17.12 free()——釋放已分配塊函數 328

  17.13 gcvt()——轉換浮點數函數 329

  17.14 getenv()——獲取環境中字元串

  函數 330

  17.15 itoa()——轉換整數函數 331

  17.16 ldiv()——長整型數相除函數 332

  17.17 lfind()——線性搜索函數 333

  17.18 lsearch()——線性搜索函數 334

  17.19 malloc()——內存分配函數 335

  17.20 putenv()——載入環境中字元串

  函數 336

  17.21 qsort()——快速排序函數 338

  17.22 rand()——隨機數發生器函數 339

  17.23 random()——隨機數發生器

  函數 340

  17.24 randomize()——隨機數發生器

  函數 340

  17.25 realloc()——重新分配主存函數 341

  17.26 srand()——初始化隨機數發生器

  函數 342

  17.27 strtod()——轉換字元串函數 343

  17.28 strtol()——轉換字元串函數 344

  17.29 swab()——交換位元組函數 345

  17.30 system()——發出DOS命令

  函數 346

  第18章 信號定義函數庫:

  signal.h 347

  18.1 raise()——發送信號函數 348

  18.2 signal()——設置信號對應動作

  函數 348

  第19章 字元串函數庫:string.h 350

  19.1 movmem()——從源字元中移動位元組

  到目標字元函數 351

  19.2 setmem()——把內存區域的位元組

  設置成字元函數 352

  19.3 stpcpy()——把字元串複製到數組

  函數 353

  19.4 strcat()——字元串追加函數 354

  19.5 strchr()——查找字元串首次出現

  位置函數 355

  19.6 strcmp()——字元串比較函數 356

  19.7 strcmpi()——字元串比較(不區分

  大小寫)函數 357

  19.8 strcpy()——複製字元串到數組

  函數 357

  19.9 strcspn()——字元串查找函數 358

  19.10 strdup()——字元串複製函數 359

  19.11 stricmp()——字元串比較(不區分

  大小寫)函數 360

  19.12 strlen()——字元串長度函數 361

  19.13 strlwr()——將字元串轉換為小寫

  形式函數 362

  19.14 strncat()——字元串尾部追加

  函數 362

  19.15 strncmp()——字元串比較函數 363

  19.16 strncmpi()——字元串比較(不區

  分大小寫)函數 364

  19.17 strncpy()——將字元串複製到數組

  函數 365

  19.18 strnicmp()——字元串比較(不區分

  大小寫)函數 366

  19.19 strpbrk()——字元串查找函數 367

  19.20 strrev()——字元串倒序函數 368

  19.21 strset()——將字元串設置成指定

  字元函數 369

  19.22 strstr()——在字元串中查找指定

  字元首次出現位置函數 370

  19.23 strtok()——用分隔符分解字元串

  函數 371

  19.24 strupr()——將字元串轉換為大寫

  形式函數 372

  第20章 時間函數庫:time.h 373

  20.1 asctime()——日期和時間轉換

  函數 374

  20.2 clock()——測定運行時間函數 375

  20.3 ctime()——轉換日期和時間為字元

  串函數 376

  20.4 difftime()——計算時間差函數 376

  20.5 gmtime()——獲取格林尼治結構的

  時間函數 377

  20.6 localtime()——獲取tm結構的系統

  時間函數 378

  20.7 time()——獲取或設置時間函數 379

  20.8 tzset()——UNIX時間兼容函數 380

上一篇[喬薩]    下一篇 [C語言從入門到精通]

相關評論

同義詞:暫無同義詞