请编写一个 C 函数,该函数在给定的内存区域搜索给定的字符,并返回该字符所在位置索引值


Posted in 面试题 onSeptember 15, 2014
int search(char *cpSource, int n, char ch)
{
int i;
for(i=0; i return i;
}
一个单向链表,不知道头节点,一个指针指向其中的一个节点,问如何删除这个指针指向的节点?
将这个指针指向的next节点值copy到本节点,将next指向next->next,并随后删除原next指向的节点。
#include
void foo(int m, int n)
{
printf(“m=%d, n=%d\n”, m, n);
}
int main()
{
int b = 3;
foo(b+=3, ++b);
printf(“b=%d\n”, b);
return 0;
}
输出:m=7,n=4,b=7(VC6.0)
这种方式和编译器中得函数调用关系相关即先后入栈顺序。不过不同编译器得处理不同。也是因为C标准中对这种方式说明为未定义,所以各个编译器厂商都有自己得理解,所以最后产生得结果完全不同。
因为这样,所以遇见这种函数,我们首先要考虑我们得编译器会如何处理这样得函数,其次看函数得调用方式,不同得调用方式,可能产生不同得结果。最后是看编译器优化。

Tags in this post...

面试题 相关文章推荐
PHP面试题集
Dec 18 面试题
iostream与iostream.h的区别
Jan 16 面试题
西部世纪.net笔试题面试题
Apr 03 面试题
linux面试题参考答案(9)
Jan 29 面试题
长青弘远的面试题
Jun 09 面试题
广州喜创信息技术有限公司JAVA软件工程师笔试题
Oct 17 面试题
解决方案设计综合面试题
Aug 31 面试题
如何用Python来进行查询和替换一个文本字符串
Jan 02 面试题
启动一个线程是用run()还是start()
Dec 25 面试题
有abstract方法的类一定要用abstract修饰吗
Mar 14 面试题
Unix如何添加新的用户
Aug 20 面试题
顺丰快递Java软件工程师面试题
Jul 31 面试题
大整数数相乘的问题
Jul 22 #面试题
C语言编程题
Mar 09 #面试题
求最大连续递增数字串(如"ads3sl456789DF3456ld345AA"中的"456789")
Sep 11 #面试题
请写一个C函数,若处理器是Big_endian的,则返回0;若是Little_endian的,则返回1
Jul 16 #面试题
一套带答案的C++笔试题
Jan 10 #面试题
写一个方法1000的阶乘
Nov 21 #面试题
一套VC试题
Jan 23 #面试题
You might like
社区(php&&mysql)五
2006/10/09 PHP
PhpMyAdmin出现export.php Missing parameter: what /export_type错误解决方法
2012/08/09 PHP
php5.3 不支持 session_register() 此函数已启用的解决方法
2013/11/12 PHP
CI框架无限级分类+递归的实现代码
2016/11/01 PHP
PHP中for循环与foreach的区别
2017/03/06 PHP
4种Windows系统下Laravel框架的开发环境安装及部署方法详解
2020/04/06 PHP
区分JS中的undefined,null,"",0和false
2007/03/08 Javascript
JavaScript中创建对象和继承示例解读
2014/02/12 Javascript
js 加密压缩出现bug解决方案
2014/11/25 Javascript
javascript模拟评分控件实现方法
2015/05/13 Javascript
JS实现转动随机数抽奖特效代码
2020/04/16 Javascript
JavaScript 模块的循环加载实现方法
2015/12/13 Javascript
全面解析JavaScript中的valueOf与toString方法(推荐)
2016/06/14 Javascript
利用n 升级工具升级Node.js版本及在mac环境下的坑
2017/02/15 Javascript
Vue.js 60分钟快速入门教程
2017/03/28 Javascript
Angularjs cookie 操作实例详解
2017/09/27 Javascript
jquery.onoff实现简单的开关按钮功能(推荐)
2018/05/24 jQuery
详解vue-cli3开发Chrome插件实践
2019/05/29 Javascript
基于JavaScript 实现拖放功能
2019/09/12 Javascript
Vue表单控件数据绑定方法详解
2020/02/05 Javascript
[04:14]从西雅图到上海——玩家自制DOTA2主题歌曲应援TI9
2019/07/11 DOTA
Python编程中归并排序算法的实现步骤详解
2016/05/04 Python
对Python 两大环境管理神器 pyenv 和 virtualenv详解
2018/12/31 Python
python绘制漏斗图步骤详解
2019/03/04 Python
Python3.5 Pandas模块缺失值处理和层次索引实例详解
2019/04/23 Python
Tensorflow中tf.ConfigProto()的用法详解
2020/02/06 Python
使用Tkinter制作信息提示框
2020/02/18 Python
python定义具名元组实例操作
2021/02/28 Python
Boom手表官网:瑞典手表品牌,设计你的手表
2019/03/11 全球购物
TheFork葡萄牙:欧洲领先的在线餐厅预订平台
2019/05/27 全球购物
高中生学习生活的自我评价
2013/11/27 职场文书
行政前台岗位职责
2013/12/04 职场文书
汽车广告策划方案
2014/05/31 职场文书
学校远程教育工作总结
2015/08/11 职场文书
酒吧七夕情人节宣传语
2015/11/24 职场文书
Python图片检索之以图搜图
2021/05/31 Python