首页
/
每日頭條
/
圖文
/
c語言指針的運用例子
c語言指針的運用例子
更新时间:2025-12-31 13:39:13

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

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

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

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
推荐阅读
廣佛最好的湖居
廣佛最好的湖居
在繁忙的都市,被工作和生活的壓力所束縛,很多人對大自然、對綠色居所産生過向往,然而礙于距離、礙于各種重壓,能真正付諸實踐的,可能寥寥無幾。如果能遇到一隅城央綠色大盤,不僅能坐擁繁華,還能暢享自然,在不少人眼裡,那是鳳毛麟角的存在。但是在佛山...
2025-12-31
智利複活島石像之謎
智利複活島石像之謎
位于智利地區的複活島可以說是全球上最神秘的區域,也算是全球最驚悚區域之一,在這個地方有一些十分有名的石像。這些巨型石像是仰面朝天,就像在盼望什麼。令人不解的是,除了它們自己,它的雕刻者是誰目前無人知曉,更無從知曉如此巨型的石像是如何完成的。...
2025-12-31
外科模拟2多少個g
外科模拟2多少個g
今日(2020年6月14日),PCGamer舉辦了線上遊戲發布會PCGamingShow。在本次發布會上,BossaProduction官方公開了旗下遊戲《外科模拟2》(SurgeonSimulator2)的全新實機宣傳片。從宣傳片可以看到...
2025-12-31
夏天燕窩的正确炖法和吃法
夏天燕窩的正确炖法和吃法
夏季天氣炎熱,人體容易堆積火氣,若積熱無法及時排出體外,則容易引起便秘、長痘、口舌生瘡等問題,因此夏季飲食建議以清淡為主調。對于燕窩的烹饪,推薦清炖的制作方法,一來可保持燕窩的原味,二來也減輕腸胃負擔。給大家推薦兩道很适合夏季的燕窩美食,為...
2025-12-31
山東白草莓采摘園
山東白草莓采摘園
山東白草莓采摘園?新華社濟南4月5日電(記者邵琨)走進山東省鄒城市中心店鎮的一個草莓大棚,放眼望去,秧苗上結滿了一顆顆鮮紅的草莓,白色的草莓花綻放其中,現在小編就來說說關于山東白草莓采摘園?下面内容希望能幫助到你,我們來一起看看吧!山東白草...
2025-12-31
Copyright 2023-2025 - www.tftnews.com All Rights Reserved