首页
/
每日頭條
/
圖文
/
c語言指針的運用例子
c語言指針的運用例子
更新时间:2026-01-07 23:55:21

函數指針是指向函數的指針變量。

通常我們說的指針變量是指向一個整型變、字符型或數組等變量,而函數指針是指向函數。

函數指針可以像一般函數一樣,用于調用函數、傳遞參數。

c語言指針的運用例子(送給初學者C語言函數指針)1

函數指針變量的聲明:

typedef int (*fun_ptr)(int,int); // 聲明一個指向同樣參數、返回值的函數指針變量

實例

以下實例聲明了函數指針變量 p,指向函數 max:

實例

#include<stdio.h>intmax(intx, inty){returnx > y ? x : y;}intmain(void){/* p 是函數指針 */int(* p)(int, int) = & max; // &可以省略inta, b, c, d; printf("請輸入三個數字:"); scanf("%d %d %d", & a, & b, & c); /* 與直接調用函數等價,d = max(max(a, b), c) */d = p(p(a, b), c); printf("最大的數字是: %d ", d); return0;}

編譯執行,輸出結果如下:

請輸入三個數字:1 2 3最大的數字是: 3

c語言指針的運用例子(送給初學者C語言函數指針)2

編譯執行,輸出結果如下:

16807 282475249 1622650073 984943658 1144108930 470211272 101027544 1457850878 1458777923 2007237709

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
利好不斷熱點輪換最新解析
利好不斷熱點輪換最新解析
醫藥股是有牛股群特性的,又是疫情周期,所以關注度非常高。但這個闆塊又是擁有非常高的門檻,這個導緻誤讀和操作困難也很多。在《疫苗行業博弈中的誤讀現象與正确博弈思維》和《這幾年博弈醫藥股的感受與心得》中有過相關分析,而近期又有一批消息因素,和投...
2026-01-07
社會存在的生産方式是
社會存在的生産方式是
社會存在的生産方式是?每一個時代的發展都與社會的生産方式息息相關,按照經濟學的解釋:社會發展的本質就是不斷提升社會生産力水平透視一個社會依次可以從技術、制度、文化三個方面來看,制度和文化是相對比較穩定的,而決定社會發展速度的根本就在于社會生...
2026-01-07
辣椒油怎麼炸比較香30年
辣椒油怎麼炸比較香30年
導語:炸辣椒油,隻澆熱油就“廢”了,多加1步,辣油香辣紅亮,特解饞大家好,我是傻姐美食,生活中唯有美食和美景不可辜負。無辣不歡已經成了多數人的飲食習慣,食物中沒有點辣味總覺得吃得不過瘾,除了吃辣椒,辣椒油更是廚房中必不可少的調味品,特别是夏...
2026-01-07
孩子學什麼樂器最容易
孩子學什麼樂器最容易
兒童學什麼樂器好?其實,有很多。但是,我覺得在為孩子選擇學習樂器的時候,更應該考慮到适合。畢竟,樂器的種類很多,學費也不便宜。如果僅僅是讓孩子掌握一門特長的話,隻要報入門班就可以了。但是,如果想要孩子在樂器方面發展的話,就需要考慮到實際的情...
2026-01-07
杭州市紅十字會到丹寨考察
杭州市紅十字會到丹寨考察
2017年8月16日,浙江省嘉興市紅十字會副會長沈衛東及所屬縣市區紅十字工作人員一行11人,到北梁新區北一社區紅十字會進行考察交流。考察組先後參觀了紅十字創業園、“博愛超市”,對其手工作品和用志願服務換取物資的運行模式,給予了好評。此次考察...
2026-01-07
Copyright 2023-2026 - www.tftnews.com All Rights Reserved