首頁  資訊  商機(jī)   下載  拆解   高校  招聘   雜志  會展  EETV  百科   問答  電路圖  工程師手冊   Datasheet  100例   活動中心  E周刊閱讀   樣片申請
EEPW首頁 >> 主題列表 >> 函數(shù)

函數(shù)調(diào)用規(guī)范

  • 函數(shù)調(diào)用規(guī)范   當(dāng)高級語言函數(shù)被編譯成機(jī)器碼時(shí),有一個(gè)問題就必須解決:因?yàn)镃PU沒有辦法知道一個(gè)函數(shù)調(diào)用需要多少個(gè)、什么樣的參數(shù)。即計(jì)算機(jī)不知道怎么給這個(gè)函數(shù)傳遞參數(shù),傳遞參數(shù)的工作必須由函數(shù)調(diào)用者和函數(shù)本身來協(xié)調(diào)。為此,計(jì)算機(jī)提供了一種被稱為棧的數(shù)據(jù)結(jié)構(gòu)來支持參數(shù)傳遞。    函數(shù)調(diào)用時(shí),調(diào)用者依次把參數(shù)壓棧,然后調(diào)用函數(shù),函數(shù)被調(diào)用以后,在堆棧中取得數(shù)據(jù),并進(jìn)行計(jì)算。函數(shù)計(jì)算結(jié)束以后,或者調(diào)用者、或者函數(shù)本身修改堆棧,使堆?;謴?fù)原裝。在參數(shù)傳
  • 關(guān)鍵字: 調(diào)用  規(guī)范  函數(shù)  

C/C++可變參數(shù)函數(shù)

  • c/c++支持可變參數(shù)的函數(shù),即函數(shù)的參數(shù)是不確定的。 一、為什么要使用可變參數(shù)的函數(shù)? 一般我們編程的時(shí)候,函數(shù)中形式參數(shù)的數(shù)目通常是確定的,在調(diào)用時(shí)要依次給出與形式參數(shù)對應(yīng)的所有實(shí)際參數(shù)。但在某些情況下希望函數(shù)的參數(shù)個(gè)數(shù)可以根據(jù)需要確定,因此c語言引入可變參數(shù)函數(shù)。這也是c功能強(qiáng)大的一個(gè)方面,其它某些語言,比如fortran就沒有這個(gè)功能。 典型的可變參數(shù)函數(shù)的例子有大家熟悉的printf()、scanf()等。 二、c/c++如何實(shí)現(xiàn)可變參數(shù)的函數(shù)? 為了支持可變參數(shù)函數(shù),C語言引入新的調(diào)
  • 關(guān)鍵字: C  C++  函數(shù)  可變參數(shù)  

嵌入式操作系統(tǒng)UC/OSII的內(nèi)核實(shí)現(xiàn)

  • 本文介紹一種源代碼公開的嵌入式操作系統(tǒng)UC/OSII,由美國人JEANJ.LABROSSE編寫。...
  • 關(guān)鍵字: 堆棧  嵌入式  函數(shù)  
共79條 6/6 |‹ « 1 2 3 4 5 6

函數(shù)介紹

您好,目前還沒有人創(chuàng)建詞條函數(shù)!
歡迎您創(chuàng)建該詞條,闡述對函數(shù)的理解,并與今后在此搜索函數(shù)的朋友們分享。    創(chuàng)建詞條

相關(guān)主題

熱門主題

OS-wait函數(shù)    樹莓派    linux   
關(guān)于我們 - 廣告服務(wù) - 企業(yè)會員服務(wù) - 網(wǎng)站地圖 - 聯(lián)系我們 - 征稿 - 友情鏈接 - 手機(jī)EEPW
Copyright ?2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
《電子產(chǎn)品世界》雜志社 版權(quán)所有 北京東曉國際技術(shù)信息咨詢有限公司
備案 京ICP備12027778號-2 北京市公安局備案:1101082052    京公網(wǎng)安備11010802012473