C结构体中的函数指针与函数.doc

上传人:晟*** 文档编号:14187875 上传时间:2022-09-24 格式:DOC 页数:5 大小:14.50KB
下载 相关 举报
C结构体中的函数指针与函数.doc_第1页
第1页 / 共5页
C结构体中的函数指针与函数.doc_第2页
第2页 / 共5页
C结构体中的函数指针与函数.doc_第3页
第3页 / 共5页
C结构体中的函数指针与函数.doc_第4页
第4页 / 共5页
C结构体中的函数指针与函数.doc_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

C结构体中的函数指针与函数1. 函数指针 一般的函数指针可以这么定义:int(*func)(int,int); 表示一个指向含有两个int参数并且返回值是int形式的任何一个函数指针. 假如存在这样的一个函数:int add2(int x,int y)return x+y;那么在实际使用指针func时可以这样实现:func=&add2; /指针赋值,或者func=add2; add2与&add2意义相同printf(func(3,4)=%dn,func(3,4);事实上,为了代码的移植考虑,一般使用typedef定义函数指针类型.typedef int(*FUN)(int,int);FUN func=&add2; func();2.结构体中包含函数指针其实在结构体中,也可以像一般变量一样,包含函数指针变量.下面是一种简单的实现.#include stdio.hstruct DEMOint x,y;int (*func)(int,int); /函数指针;int add2

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 实用文档资料库 > 公文范文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。