函数指针
函数指针的相关文献在1994年到2022年内共计64篇,主要集中在自动化技术、计算机技术、教育、数学
等领域,其中期刊论文56篇、会议论文2篇、专利文献13702篇;相关期刊43种,包括现代企业教育、保山学院学报、巢湖学院学报等;
相关会议2种,包括第七届全国信息隐藏暨多媒体信息安全学术大会、全国第19届计算机技术与应用学术会议(CACIS·2008)等;函数指针的相关文献由112位作者贡献,包括丁昊、叶桦、宋晓辉等。
函数指针—发文量
专利文献>
论文:13702篇
占比:99.58%
总计:13760篇
函数指针
-研究学者
- 丁昊
- 叶桦
- 宋晓辉
- 赵海廷
- 顾乃杰
- 张帆
- 张弘
- 苏俊杰
- 陈雨婕
- 传老鹰
- 余荣威
- 党群
- 况和平
- 刘平
- 刘跃宣
- 包斌
- 卢素魁
- 史胜利
- 叶春民
- 向勇
- 吴晓波
- 吴景东
- 吴永铮
- 周振红
- 唐建
- 唐楚然
- 夏伟伟
- 夏春梅
- 孙卫真
- 孙少林
- 宋毅恒
- 尚举邦
- 巩春景
- 庞胜利
- 康牧
- 张德智
- 张必红
- 张成才
- 张桐
- 张海平
- 张素霞
- 张超
- 张鑫
- 戴挺
- 拓勇
- 方志刚
- 曹艳
- 朱伟
- 朱恒军
- 李东光
-
-
李秀珍
-
-
摘要:
众所周知,C 语言是面向过程的编程语言,把它和“面向对象”连接起来似乎不太可能。其实“面向对象”是一种思想,编程语言是实现思想的工具。文章通过 C 语言中的结构体实现了“面向对象”的继承、封装和多态,阐述了具体的实现过程,进一步扩展了 C 语言的应用范围。
-
-
唐建;
王雷
-
-
摘要:
针对当前大学生的新情况和教育部的新要求,每门课程都要有育人功能,都含有思政元素,通过润物细无声而潜移默化地培养学生的思政目标是每位教师在教学过程中须注意的.本文在函数指针教学中融入课程思政元素,让学生深刻理解了对待程序设计要遵守规则,要有精益求精的工匠精神,要有锐意进取的拼搏精神.这与做人做事道理相通.
-
-
-
莫培弘;
衷璐洁
-
-
摘要:
为有效解决静态程序分析中函数指针指向信息获取不够准确和库函数调用信息处理不够完善的问题,提出一种在LLVM平台下静态程序信息的过程间分析方法.利用过程内分析算法迭代获取过程内分析路径;利用过程间分析算法分析直接函数调用和函数指针,通过函数类型识别库函数调用,分析到函数指针时,进一步分析函数指针指向的真实信息,结合过程内分析形成最终的函数调用路径.用该方法解决上述问题,将实验结果与现有工具对比,验证了该方法能够更准确地获取函数指针指向信息并更好地处理库函数调用信息.%The function pointer pointing to information is not accurate enough and library function calling information processing needs to be improved in the static program analysis.To solve the problem,an inter-procedural analysis method of the static program information under the LLVM (low level virtual machine) platform was proposed.The intra-procedural analysis algorithm was used to iterate the analysis path and inter-procedural analysis algorithm was used to analyze the direct function calls and the function pointer.Through the function type,the library function calls were identified.When analyzing the function pointer,the real information that the function pointer pointed to were analyzed.Combined with the intra-procedural analysis,the final function call path was formed.This method was used to solve the above problems,its results were compared to that of existing tools.Comparing results indicate that the proposed method more accurately obtains the function pointer to point to the information and better processes the library function calls.
-
-
李昆仑;
巩春景;
李尚然;
王琳;
张德智
-
-
摘要:
尽管有许多防御和保护机制已经被引入到现代操作系统中,但内存泄漏漏洞仍然对软件系统和网络安全造成巨大威胁.对于返回导向式编程ROP攻击(Return Oriented Programming)通常利用缓冲区溢出漏洞改写函数的返回地址,而函数指针在c/c+ +中普遍存在,比如struct结构体和虚函数中都含有大量的函数指针.本文通过实验表明了覆盖函数指针发起的ROP攻击是存在的并且提出fpDetect检测方法用来检测这种攻击.采取二进制代码插桩技术与动态检测相结合,大大提高了检测的准确性.通过实验证明了fpDetect检测方法可以应用在Linux和windows操作系统中.
-
-
杨智明;
夏春梅
-
-
摘要:
数组指针与指针数组、函数指针与指针函数是C语言中两对容易混淆的概念,也是学生学起来容易出错的难点;通过对两对指针概念的定义与使用进行对比分析,帮助学生区分易错点,加深两对概念的理解,从而突破难点,轻松掌握指针的精华.
-
-
王思乐;
卢素魁;
杨文柱;
陈丽萍;
陈向阳
-
-
摘要:
C语言在现代软件开发过程中仍占有大量的份额,但C语言本身的缺陷造成其软件代码复用困难.从讨论常见的链表结构在C语言中复用的方法出发,讨论了C语言在链表代码复用中存在的问题及可行的链表结构复用方案,利用函数指针给出了一种可复用的链表创建、增加、删除、查询及排序结构,并讨论了该结构扩展的可能性,该方法在开发实践中表现较好.
-
-
-
向勇;
汤卫东;
杜香燕;
孙卫真
-
-
摘要:
针对目前大多数的函数调用关系分析工具无法分析函数指针、系统启动过程以及可加载模块的函数调用关系的现象,在CG-RTL的基础上提出了基于内核跟踪的动态函数调用图生成方法,并开发了动态函数调用图生成工具DCG-RTL(dynamic call graph based on RTL).DCG-RTL在S2E模拟器中运行待跟踪内核,通过指令捕获插件和函数解析插件记录运行时的函数调用和返回信息,分析跟踪信息得到动态和静态函数调用关系,利用CG-RTL工具在浏览器中展示.实验结果表明,DCG-RTL能全面和准确地跟踪包括函数指针引用和可加载内核模块在内的函数调用关系.
-
-
黄双玲;
黄章进;
顾乃杰
-
-
摘要:
函数调用关系能够反映软件系统中函数间的依赖关系,完整的函数调用关系可以更好地辅助程序验证和死锁分析,提升验证和分析的完备性.现有静态分析函数调用关系的方法不能准确分析函数指针和虚函数的调用,影响了其分析结果的准确性.针对这一问题本文提出了一种基于控制流图(Control Flow Graph,CFG)的函数调用关系静态分析方法,该方法首先使用GCC插件静态获取源代码中的类型和函数CFG等信息并构建分析路径,然后采用本文提出的模拟仿真算法分析程序中的语句,并解析函数指针和虚函数的调用,最后基于分析结果生成完整的函数调用关系.实验结果表明,该方法能够很好地支持对函数指针和虚函数的处理,提升了分析结果的准确性.
-
-
-
宋晓辉;
叶桦;
丁昊
- 《第七届全国信息隐藏暨多媒体信息安全学术大会》
| 2007年
-
摘要:
介绍了一种在C语言环境下,基于单片机的多级菜单实现方法.该方法从菜单的功能结构发,在程序设计中做了几点改进.首先对菜单数据项和功能函数各自进行独立设计,通过在数据结构中增加按键有效标志、字符串指针、存储器地址以及与复用相关的元素,实现了两者源代码空间的有效分离,从而大大提高了程序的可维护性;其次引入菜单项复用的思想,简化了程序结构.该设计的多级菜单在自动售货机的服务模式的实际应用表明,此改进方法使菜单设计变得更为简单方便,软件通用性更高,维护更容易.
-
-
宋晓辉;
叶桦;
丁昊
- 《第七届全国信息隐藏暨多媒体信息安全学术大会》
| 2007年
-
摘要:
介绍了一种在C语言环境下,基于单片机的多级菜单实现方法.该方法从菜单的功能结构发,在程序设计中做了几点改进.首先对菜单数据项和功能函数各自进行独立设计,通过在数据结构中增加按键有效标志、字符串指针、存储器地址以及与复用相关的元素,实现了两者源代码空间的有效分离,从而大大提高了程序的可维护性;其次引入菜单项复用的思想,简化了程序结构.该设计的多级菜单在自动售货机的服务模式的实际应用表明,此改进方法使菜单设计变得更为简单方便,软件通用性更高,维护更容易.
-
-
宋晓辉;
叶桦;
丁昊
- 《第七届全国信息隐藏暨多媒体信息安全学术大会》
| 2007年
-
摘要:
介绍了一种在C语言环境下,基于单片机的多级菜单实现方法.该方法从菜单的功能结构发,在程序设计中做了几点改进.首先对菜单数据项和功能函数各自进行独立设计,通过在数据结构中增加按键有效标志、字符串指针、存储器地址以及与复用相关的元素,实现了两者源代码空间的有效分离,从而大大提高了程序的可维护性;其次引入菜单项复用的思想,简化了程序结构.该设计的多级菜单在自动售货机的服务模式的实际应用表明,此改进方法使菜单设计变得更为简单方便,软件通用性更高,维护更容易.
-
-
宋晓辉;
叶桦;
丁昊
- 《第七届全国信息隐藏暨多媒体信息安全学术大会》
| 2007年
-
摘要:
介绍了一种在C语言环境下,基于单片机的多级菜单实现方法.该方法从菜单的功能结构发,在程序设计中做了几点改进.首先对菜单数据项和功能函数各自进行独立设计,通过在数据结构中增加按键有效标志、字符串指针、存储器地址以及与复用相关的元素,实现了两者源代码空间的有效分离,从而大大提高了程序的可维护性;其次引入菜单项复用的思想,简化了程序结构.该设计的多级菜单在自动售货机的服务模式的实际应用表明,此改进方法使菜单设计变得更为简单方便,软件通用性更高,维护更容易.