久久婷婷香蕉热狠狠综合,精品无码国产自产拍在线观看蜜,寡妇房东在做爰3,中文字幕日本人妻久久久免费,国产成人精品三上悠亚久久

當前位置:首頁 > 嵌入式培訓 > 嵌入式學習 > 入門指導 > C語言中的dummy函數

C語言中的dummy函數 時間:2019-10-24      來源:沈陽中心,于老師

(1)什么是dummy函數?

    和其他C語言函數相同,有函數的返回值類型和形參定義,也有函數體,只是函數體內部沒有任何執行語句。實際也稱為空函數。

(2)為什么要定義dummy函數?

 dummy函數可以稱之為沒有實現任何功能的函數,只是用來演示的。這樣的現象可以讓我們聯想到“花瓶”一詞,那C語言中dummy函數這個“花瓶”角色,它又真的是“花瓶”嗎?讓我們來一起看看它的作用。

 在程序設計初始根據項目需求會劃分出若干個模塊,而每個模塊要開發的函數也會被大致確定。程序的開發也是逐級遞進,在第一階段最基本的目錄是開發的重心,而后再陸續開發次要功能或者一些錦上添花的特色功能。考慮到開發時間過長,同時也考慮后期的功能擴展,會在指定的位置定義dummy函數,將來再具體開發。

 總結一下:dummy韓式可在程序開發期間用做占位符,對程序設計的邏輯性、完整性和擴展性有很大的作用。

(3)dummy函數的應用舉例

下面我們以一個簡單的C語言練習為例,來具體實現dummy函數。

例子:C語言函數實現求2個整數和 

#include<stdio.h>

 // 實現“求2個整數和”的函數

int add_int(int a, int b)   

{

return (a+b) ;

}

// 實現 dummy函數:求2個浮點型數和

float add_float(float a, float b)

{} 

 

int main()

{

int a;

int b;

printf("請輸入2個整數:");

scanf("%d%d", &a, &b);

 printf("%d + %d = %d\n", a, b, add_int(a, b) );

return 0;

}

 在上面的代碼中add_int()已經完成了要求,考慮讓功能更全面定義一個dummy函數add_float(),在上面的代碼中add_float()只用做占位符,不會影響整體程序。

 通過這個簡單的例子,想必你已經掌握了dummy函數的使用,希望能在之后的開發道路上,為你提供幫助。

上一篇:嵌入式屬于人工智能嗎?

下一篇:嵌入式人工智能小項目

熱點文章推薦
華清學員就業榜單
高薪學員經驗分享
熱點新聞推薦
前臺專線:010-82525158 企業培訓洽談專線:010-82525379 院校合作洽談專線:010-82525379 Copyright © 2004-2022 北京華清遠見科技集團有限公司 版權所有 ,,京公海網安備11010802025203號

回到頂部