请编写一个 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...

面试题 相关文章推荐
亿阳信通股份有限公司笔试题(C#)
Mar 04 面试题
什么是三层交换,说说和路由的区别在那里
Sep 01 面试题
如何选择使用结构还是类
May 30 面试题
Linux文件操作命令都有哪些
Feb 27 面试题
恒华伟业笔试面试题
Feb 26 面试题
异步传递消息系统的作用
May 01 面试题
Ajax的优点和缺点
Nov 21 面试题
现在输入n个数字,以逗号,分开;然后可选择升或者降序排序;按提交键就在另一页面显示按什么排序,结果为,提供reset
Nov 09 面试题
如何拷贝一整个Java对象,包括它的状态
Dec 27 面试题
Java的类可以定义为Protected或者Private得吗
Sep 25 面试题
掌上明珠Java程序员面试总结
Feb 23 面试题
四种会话跟踪技术
May 20 面试题
大整数数相乘的问题
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数组(array)输出的三种形式详解
2013/06/05 PHP
PHP 通过Socket收发十六进制数据的实现代码
2013/08/16 PHP
PHP把空格、换行符、中文逗号等替换成英文逗号的正则表达式
2014/05/04 PHP
实现在同一方法中获取当前方法中新赋值的session值解决方法
2014/06/26 PHP
PHP中使用strpos函数实现屏蔽敏感关键字功能
2014/08/21 PHP
转自Jquery官方 jQuery1.1.3发布,速度提升800%,体积保持20K
2007/08/19 Javascript
document.compatMode介绍
2009/05/21 Javascript
js控制div及网页相关属性的代码
2009/12/19 Javascript
基于JQuery的动态删除Table表格的行和列的代码
2011/05/12 Javascript
jQuery实现的一个tab切换效果内部还嵌有切换
2014/08/10 Javascript
js事件绑定快捷键以ctrl+k为例
2014/09/30 Javascript
js兼容pc端浏览器并有多种弹出小提示的手机端浮层控件实例
2015/04/29 Javascript
Highcharts入门之简介
2016/08/02 Javascript
修改Jquery Dialog 位置的实现方法
2016/08/26 Javascript
JS中判断null的方法分析
2016/11/21 Javascript
Angular实现的日程表功能【可添加及隐藏显示内容】
2017/12/27 Javascript
Vue.directive使用注意(小结)
2018/08/31 Javascript
Python实现线程池代码分享
2015/06/21 Python
Python实现比较两个文件夹中代码变化的方法
2015/07/10 Python
python实现RabbitMQ的消息队列的示例代码
2018/11/08 Python
python读取有密码的zip压缩文件实例
2019/02/08 Python
PyQT实现菜单中的复制,全选和清空的功能的方法
2019/06/17 Python
Django Form and ModelForm的区别与使用
2019/12/06 Python
使用Python制作一个数据预处理小工具(多种操作一键完成)
2021/02/07 Python
html5 Canvas画图教程(9)—canvas中画出矩形和圆形
2013/01/09 HTML / CSS
马德里运动鞋商店:Nigra Mercato
2020/02/16 全球购物
药学专业大学生个人的自我评价
2013/11/04 职场文书
教师的实习自我鉴定
2013/12/17 职场文书
团工委书记自荐书范文
2013/12/17 职场文书
春季运动会广播稿大全
2014/02/19 职场文书
竞选班干部演讲稿100字
2014/08/20 职场文书
党的群众路线教育实践活动整改落实情况报告
2014/10/28 职场文书
文明单位汇报材料
2014/12/24 职场文书
2015年学校少先队工作总结
2015/07/20 职场文书
OpenCV绘制圆端矩形的示例代码
2021/08/30 Python
10大幻兽系恶魔果实 蝙蝠果实上榜,第一自愈能力强
2022/03/18 日漫