自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

C++語言中的函數(shù)說明

開發(fā) 后端
C++中的虛函數(shù)的作用主要是實(shí)現(xiàn)了多態(tài)的機(jī)制。虛函數(shù)是通過一張?zhí)摵瘮?shù)表來實(shí)現(xiàn)的,看完本章就能了解你想要的東寫了。

函數(shù)C++語言程序的主要組成部分,一個(gè)函數(shù)可以調(diào)用其他函數(shù)。在設(shè)計(jì)良好的程序中,每個(gè)函數(shù)都有特定的目的,本文就對于大多數(shù)用戶頭疼的C++中的函數(shù)進(jìn)行詳細(xì)的剖析與介紹。

函數(shù)僅需定義一次,便可以重復(fù)多次使用,這極大地簡化了程序的編寫過程。 C++的系統(tǒng)庫中提供了幾百個(gè)函數(shù)可供程序員使用。本節(jié)介紹使用系統(tǒng)函數(shù)時(shí)應(yīng)注意的幾個(gè)問題,同時(shí)介紹一個(gè)重要的函數(shù)exit的用法。 程序員應(yīng)當(dāng)了解所使用的C++系統(tǒng)提供了哪些函數(shù),以便根據(jù)需要選用。隨編譯器提供的手冊中給出了各種函數(shù)的功能和使用方法的說明。

我們知道,函數(shù)必須先進(jìn)行定義或說明之后才能在程序中使用。系統(tǒng)函數(shù)按其功能被分成幾大類,每類有一個(gè)頭文件,其中給出了該類每個(gè)函數(shù)的原型,所以,我們只需在程序中使用#include指令嵌入相應(yīng)的頭文件,而不必在程序中直接進(jìn)行函數(shù)的原型說明。

手冊中說明了在使用某個(gè)函數(shù)時(shí)應(yīng)嵌入哪個(gè)頭文件。例如,程序中要計(jì)算一個(gè)數(shù)的平方根,C十十系統(tǒng)庫中已提供了相應(yīng)的一個(gè)函數(shù),在手冊中,給出的函數(shù)說明為:

  1. #include <iostream.h> 
  2.  
  3. #include <math.h> 
  4.  
  5. void main()  
  6.  
  7. {  
  8.  
  9. float f;  
  10.  
  11. cout << "Enter a real number:";   
  12.  
  13. ch >>f;   
  14.  
  15. cout <<”"he square root of" << f << "is" << sqrt(f);  
  16.  

當(dāng)這兩個(gè)程序被編譯時(shí),編譯器自動(dòng)在c++系統(tǒng)目錄區(qū)中查找相應(yīng)的頭文件,并將其嵌入到程序中。 許多函數(shù)歸類于stdlib.h,函數(shù)exit()也在其中,這個(gè)函數(shù)的說明為:

  1. #include <iostream.h> 
  2.  
  3. #include <math.h> 
  4.  
  5. void main()  
  6.  
  7. {  
  8.  
  9. float f;  
  10.  
  11. cout << "Enter a real number:";   
  12.  
  13. ch >>f;   
  14.  
  15. cout <<”"he square root of" << f << "is" << sqrt(f);  
  16.  

這個(gè)函數(shù)導(dǎo)致整個(gè)程序立即終止,退回到操作系統(tǒng)。其參數(shù)的值稱為退出碼,用于通知操作系統(tǒng)程序終止時(shí)的狀態(tài), 0表示正常終止,非0表示程序運(yùn)行當(dāng)中發(fā)生了錯(cuò)誤。當(dāng)執(zhí)行一個(gè)函數(shù)時(shí),程序員想使程序立即終止,不使其返回到調(diào)用者那里時(shí),就要使用exit函數(shù)

【編輯推薦】

  1. 如何正確編寫C++項(xiàng)目開發(fā)編寫項(xiàng)目計(jì)劃書
  2. C++函數(shù)進(jìn)行學(xué)習(xí)探索總結(jié)筆記
  3. 深度演示C++語言的種種高安全性
  4. 詳細(xì)介紹如何準(zhǔn)確無誤的編寫C++語言
  5. 深度演示C++語言的種種高安全性
責(zé)任編輯:chenqingxiang 來源: 計(jì)世網(wǎng)
相關(guān)推薦

2010-01-26 10:42:26

C++函數(shù)

2010-01-26 14:23:50

C++類

2010-01-25 17:05:37

C++語言

2010-01-14 17:08:10

C++日期

2010-01-11 15:29:13

引用C++語言

2010-01-15 19:17:48

C++語言

2010-01-21 15:48:38

C++語言

2011-03-30 11:01:13

C語言隨機(jī)

2010-01-19 13:43:59

C++函數(shù)

2010-02-02 18:14:38

Python函數(shù)

2010-01-12 10:11:36

學(xué)習(xí)C++語言

2021-10-14 15:34:48

C語言字符串函數(shù)

2010-01-25 17:29:10

C++語言

2011-07-06 10:14:46

C#

2010-01-12 15:33:26

CC++

2010-01-13 15:51:44

C++編程語言

2011-06-15 10:53:05

C語言

2010-01-05 16:07:46

jQuery.prot

2010-01-13 16:44:03

C++

2010-01-18 15:53:27

C++析構(gòu)函數(shù)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)