为什么一个函数被调用了,但看不到任何地方在调用它?(某公司面试题目)
2013-10-19 21:41
381 查看
在项目中,你会经常看到这样的事情,某个函数有定义,但没有调用它的地方(在工程中,只有定义的地方有函数名这个字段),而该函数确实被调用了,这是为什么呢?这是系统指定的回调函数,最简单的例子是main函数。另外,一些按钮对应的响应函数,定时器对应的响应函数均是此类情况。
相关文章推荐
- 经典面试题目--在C++ 程序中调用被C 编译器编译后的函数,为什么要加extern “C”?
- C语言一个文件中的函数能直接调用另外一个文件中的静态函数吗? (某公司校园招聘面试试题)
- 面试题目——虚函数和非虚函数的调用
- 一道面试题目【构造一个函数f(n)使得f(f(n))=-n】
- 为什么C++静态成员函数不能访问非静态成员变量、不能调用非静态成员函数?(面试常考)
- 面试题目(3)——虚函数和非虚函数的调用
- 另开了一个线程,线程里面一个函数调用UpdateData(false),结果就出错,为什么?
- 【郝斌数据结构自学笔记】53-56_一个函数为什么可以自己调用自己_递归必须满足三个条件_循环和递归的比较
- 今天去面试了一家公司,有一个题目比较有趣
- 这是一个我面试某公司的算法题目:对一个字符数组进行排序,根据给定的字符,大于它的,放在数组的左边,小于它的,放在数组的右边,且数组中的元素之间的相对位置要保持不变。
- C++语言笔试题目 C++中为什么用模板类&& 类中如何使用const &&函数重载,我们靠什么来区分调用的那个函数?靠返回值判断可以不可以
- 面试题目写一个字符串逆序函数strrev()
- 互联网公司Web前端常见面试题目整理汇总
- 为什么多次调用同一个对象的HashCode方法返回不一样
- linux多线程调用同一个函数解析
- 为什么不要在构造函数中调用虚函数
- 去一家公司面试时的题目
- Golang学习之同一个package中函数互相调用的问题
- 阿里巴巴面试算法题:有一个函数int getNum(),每运行一次可以从一个数组V[N]里面取出一个数,N未知,当数取完的时候,函数返回NULL。现在要求写一个函数int get(),这个函数运行一次可以从V[N]里随机取出一个数,而这个数必须是符合1/N
- 函数调用,题目练习