请编写一个 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 26 面试题
新浪网技术部笔试题
Aug 26 面试题
构造方法和其他方法的区别?怎么调用父类的构造方法
Sep 22 面试题
c/c++某大公司的两道笔试题
Feb 02 面试题
一家外企的面试题目(C/C++面试题,C语言面试题)
Mar 24 面试题
广州盈通面试题
Dec 05 面试题
STP协议的主要用途是什么?为什么要用STP
Dec 20 面试题
一套C#面试题
Oct 09 面试题
什么是符号链接,什么是硬链接?符号链接与硬链接的区别是什么?
May 03 面试题
Linux Interview Questions For software testers
Jun 02 面试题
数字天堂软件测试面试题
Dec 23 面试题
XMLHttpRequest对象在IE和Firefox中创建方式有没有不同
Mar 23 面试题
大整数数相乘的问题
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提交表单时判断 if($_POST[submit])与 if(isset($_POST[submit])) 的区别
2011/02/08 PHP
ThinkPHP公共配置文件与各自项目中配置文件组合的方法
2014/11/24 PHP
Thinkphp框架开发移动端接口(2)
2016/08/18 PHP
PHP使Laravel为JSON REST API返回自定义错误的问题
2018/10/16 PHP
php swoft框架实例用法
2020/12/22 PHP
firefox插件Firebug的使用教程
2010/01/02 Javascript
jQuery学习笔记之Helloworld
2010/12/22 Javascript
js中return false(阻止)的用法
2013/08/14 Javascript
JavaScript获取当前页面上的指定对象示例代码
2014/02/28 Javascript
JavaScript实现的图像模糊算法代码分享
2014/04/22 Javascript
jQuery中attr()方法用法实例
2015/01/05 Javascript
jQuery对指定元素中指定字符串进行替换的方法
2015/03/17 Javascript
关于javascript中限定时间内防止按钮重复点击的思路详解
2016/08/16 Javascript
JS实现屏蔽网页右键复制及ctrl+c复制的方法【2种方法】
2016/09/04 Javascript
基于jquery实现弹幕效果
2016/09/29 Javascript
JS根据生日月份和日期计算星座的简单实现方法
2016/11/24 Javascript
vue.js路由跳转详解
2017/08/28 Javascript
JS实现的冒泡排序,快速排序,插入排序算法示例
2019/03/02 Javascript
vue使用Proxy实现双向绑定的方法示例
2019/03/20 Javascript
Javascript异步执行不按顺序解决方案
2020/04/30 Javascript
Python实现的HTTP并发测试完整示例
2020/04/23 Python
详解Django中的form库的使用
2015/07/18 Python
Python 实现字符串中指定位置插入一个字符
2018/05/02 Python
python实现n个数中选出m个数的方法
2018/11/13 Python
基于python的itchat库实现微信聊天机器人(推荐)
2019/10/29 Python
iphoneX 适配客户端H5页面的方法教程
2017/12/08 HTML / CSS
芬兰攀岩、山地运动和户外活动用品购物网站:Bergfreunde
2016/10/06 全球购物
英国领先的在线高尔夫设备零售商:Golfgeardirect
2020/12/11 全球购物
领先的荷兰线上超市:荷兰之家Holland at Home(支持中文)
2021/01/21 全球购物
厨师岗位职责
2013/11/12 职场文书
个人能力自我鉴赏
2014/01/25 职场文书
女儿十岁生日答谢词
2014/01/27 职场文书
对祖国的寄语大全
2014/04/11 职场文书
小学生校园广播稿
2014/09/28 职场文书
2014年村委会工作总结
2014/11/24 职场文书
python全面解析接口返回数据
2022/02/12 Python