首页
/
每日頭條
/
圖文
/
c語言指針的運用例子
c語言指針的運用例子
更新时间:2026-01-14 15:03:12

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

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

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

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
推荐阅读
何炅汪涵為什麼一直在湖南台(汪涵為何炅慶生)
何炅汪涵為什麼一直在湖南台(汪涵為何炅慶生)
  4月28号當天,因生日何炅就長時間挂在微博熱搜上,沒有奢華的生日派對,何炅依然堅守在工作崗位上,錄制着五四晚會。何炅稱:大家的祝福都收到了,非常感動,但最有意義的就是生日參加公益活動,被萬千觀衆尊稱何老師的他,最後還低調親和說“小何感恩”!果然是雅人深緻不矜不伐的人民老師。      ​過個生日就能目睹到何炅的強大人緣,幾乎半個娛樂圈都跑到他微博裡留言,...
2026-01-14
沒你之前我過的挺好的(我是誰我在哪算了就這樣也挺好的)
沒你之前我過的挺好的(我是誰我在哪算了就這樣也挺好的)

  

  

  

  喵:請你們不要強奸我的靈魂!

  

  ,

2026-01-14
和珅紀曉岚跟乾隆對詩詞(吃瓜乾隆随後一出對聯)
和珅紀曉岚跟乾隆對詩詞(吃瓜乾隆随後一出對聯)
  最讓後人佩服的不是紀曉岚的戰績,而是他過人的能力,在乾隆年間的天下第一才子被人們譽為,時常與皇帝一起吟詩作對,很受乾隆的賞識。乾隆皇帝很欣賞漢族文化,最喜歡是一些詩詞歌賦。有時候自己沒事的時候還愛自己寫寫詩。      據說乾隆一生總共寫了四萬多首詩。這可和全唐詩差不多了,不過被世人贊頌的沒有一首。   因為這個對聯當時乾隆皇帝非常的憤怒,還徹底查辦了一...
2026-01-14
民進會員享有什麼權利(民進會員在行動)
民進會員享有什麼權利(民進會員在行動)
  近日,上海本土新冠肺炎疫情反複,防控形勢嚴峻複雜。廣大民進會員積極貫徹落實疫情防控的部署要求,凝心聚力,勇擔責任,奔赴疫情防控各條戰線,為堅決打赢疫情防控阻擊戰,全力守護城市安全有序與市民群衆健康安全,展現民進擔當與作為。   民進金山區委   堅守崗位,守土有責      左圖:吳鳴;右圖:俞紅麗(左二)   亭林醫院閉環管理期間,民進金山區委副主委吳...
2026-01-14
韓國什麼方便面好吃(韓國方便面餐館)
韓國什麼方便面好吃(韓國方便面餐館)
  去年黃磊版的《深夜食堂》被人們吐槽,大半夜跑到飯店去就為吃一碗老壇酸菜牛肉面?國産《深夜食堂》雖然是模仿日本原版《深夜食堂》的,但的确沒有學到精華,因為至少日本的拉面店不是用方便面來招待客人的,不過如果放到韓國去,你進到的拉面館,有可能就是方便面館。      這是一家很不起眼的小店,位于韓國首爾,位于韓國延世大學和梨花女子大學的大學城範圍内,據一位在此...
2026-01-14
Copyright 2023-2026 - www.tftnews.com All Rights Reserved