请编写一个 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如何对用户密码进行加密
Jul 31 面试题
Java的接口和C++的虚类的相同和不同处
Mar 27 面试题
Java TransactionAPI (JTA) 主要包含几部分
Dec 07 面试题
如何向接受结构参数的函数传入常数值
Feb 17 面试题
如果NULL定义成#define NULL((char *)0)难道不就可以向函数传入不加转换的NULL了吗
Feb 15 面试题
北京泡泡网网络有限公司.net面试题
Jul 17 面试题
一些Solaris面试题
Mar 22 面试题
Python如何实现单例模式
Jun 03 面试题
MYSQL相比于其他数据库有哪些特点
Jul 19 面试题
请说出以下代码输出什么
Aug 30 面试题
Unix里面如何在后台运行程序
Oct 14 面试题
Ruby如何定义一个类
Oct 08 面试题
大整数数相乘的问题
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 zlib压缩和解压缩swf文件的代码
2008/12/30 PHP
php curl基本操作详解
2013/07/23 PHP
PHP用身份证号获取星座和生肖的方法
2013/11/07 PHP
php获取URL中带#号等特殊符号参数的解决方法
2014/09/02 PHP
php阿拉伯数字转中文人民币大写
2015/12/21 PHP
PHP实现二维数组按某列进行排序的方法
2016/11/18 PHP
php+ajax+json 详解及实例代码
2016/12/12 PHP
PHP实现登录注册之BootStrap表单功能
2017/09/03 PHP
Laravel 实现数据软删除功能
2019/08/21 PHP
jquery图片滚动放大代码分享(2)
2015/08/28 Javascript
如何解决easyui自定义标签 datagrid edit combobox 手动输入保存不上
2015/12/26 Javascript
微信小程序 引用其他js文件实现代码
2017/02/22 Javascript
Angularjs 双向绑定时字符串的转换成数字类型的问题
2017/06/12 Javascript
微信小程序自定义音乐进度条的实例代码
2018/08/28 Javascript
Vue可自定义tab组件用法实例
2019/10/24 Javascript
vue+element获取el-table某行的下标,根据下标操作数组对象方式
2020/08/07 Javascript
js面试题之异步问题的深入理解
2020/09/20 Javascript
vue实现轮播图帧率播放
2021/01/26 Vue.js
[01:02:10]DOTA2上海特级锦标赛B组小组赛#2 VG VS Fnatic第一局
2016/02/26 DOTA
Windows和Linux下Python输出彩色文字的方法教程
2017/05/02 Python
Python时间戳使用和相互转换详解
2017/12/11 Python
Django工程的分层结构详解
2019/07/18 Python
django中的图片验证码功能
2019/09/18 Python
python获取时间戳的实现示例(10位和13位)
2020/09/23 Python
Python基于tkinter canvas实现图片裁剪功能
2020/11/05 Python
使用HTML5的链接预取功能(link prefetching)给网站提速
2012/12/13 HTML / CSS
GAP美国官网:美国休闲时尚品牌
2016/08/26 全球购物
Vrbo英国:预订度假屋
2020/08/19 全球购物
市场安全管理制度
2014/01/26 职场文书
企业安全生产标语
2014/06/06 职场文书
会计工作总结范文2014
2014/12/23 职场文书
2015年度绩效考核工作总结
2015/05/27 职场文书
暑假生活随笔
2015/08/15 职场文书
党章学习心得体会2016
2016/01/14 职场文书
维护民族团结心得体会2016
2016/01/15 职场文书
《有余数的除法》教学反思
2016/02/22 职场文书