计算机程序设计基础(第2版)乔林Qiaolin FOP Chapter 9.pptVIP

  • 4
  • 0
  • 约1.53万字
  • 约 50页
  • 2017-10-13 发布于浙江
  • 举报

计算机程序设计基础(第2版)乔林Qiaolin FOP Chapter 9.ppt

函数指针的使用 通过函数指针调用函数 函数指针被赋值后,即指向实际函数的入口地址 通过函数指针可以直接调用它所指向的函数 调用示例: STRING returned_value; POINT pt = PtCreate( 10, 20 ); as_string = DoTransformObjectIntoString; returned_value = as_string( (ADT)pt ); 要区分函数指针调用和函数直接调用,使用下述格式调用函数指针指向的函数: returned_value = ( *as_string )( (ADT)pt ); 函数指针的使用 设计程序,随机生成 8 个 10~99 之间的整数,调用 stdlib 库的 qsort 函数对其进行排序 qsort 函数原型 void qsort( void * base, unsigned int number_of_elements, unsigned int size_of_elements, int ( * compare )( const void *, const void * ) ); 调用时需按照下述格式实现自己的比较函数 int ( * compare )( const void *, const vo

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档