经典代码三
来源:互联网 发布:软件需求确认书模板 编辑:程序博客网 时间:2024/05/01 21:45
1、函数squeeze(s,c),它删除字符串s中出现的字符c:
void squeeze(char s[] , int c){ int i; int j; for( i = j = 0; s[i] != '\0' ; i ++ ) {if( c != s[i] ){ s[j ++] = s[i];} } s[j] = '\0'; }
2、strcat函数:将字符串t连接到字符串s的尾部,s必须有足够大的空间
void strcat(char s[], char t[]){ int i, j; i = j = 0; while( '\0' != s[i] ) {i ++; } while( '\0' != (s[i ++] = t[j ++]) ) {; }}
3、getbits(x, p, n),返回x中从右边数第p位开始向右数n位的字段。这里假定最右边的一位是第0位,n与p都是合理的正值。如:getbits(x,4,3)返回x中4,3,2三位的值。
unsigned getbits(unsigned x, int p, int n){ return (x >> (p+1-n)) & ~(~0 << n);}
- 经典代码三
- 经典代码(三):asterisk
- ASP.NET网页经典代码(三)
- 线程经典代码三,(循环缓冲区,生产者/消费者关系)
- 菜鸟的最爱 .NET经典代码汇总(三)
- Eclipse开发经典教程:代码重构(三)
- 三种经典“返回顶部”效果的代码
- 经典代码
- 代码经典
- 经典面试题(三)附答案 算法+数据结构+代码 微软Microsoft、谷歌Google、百度、腾讯
- 经典面试题(三)附答案 算法+数据结构+代码 微软Microsoft、谷歌Google、百度、腾讯
- 经典面试题(三)附答案 算法+数据结构+代码 微软Microsoft、谷歌Google、百度、腾讯
- 经典面试题(三)附答案 算法+数据结构+代码 微软Microsoft、谷歌Google、百度、腾讯
- 经典面试题(三)附答案 算法+数据结构+代码 微软Microsoft、谷歌Google、百度、腾讯
- 经典面试题(三)附答案 算法+数据结构+代码 微软Microsoft、谷歌Google、百度、腾讯
- 机器学习(三) 深度学习的经典论文、代码、博客文章
- 再读经典重构、重构与模式、修改代码的艺术《三》
- JS字符串转换成数字的三种经典方法和代码实例
- 《Windows程序设计第六版》译文:第一章--标记语言和代码:第一节 第一个项目(2)
- 浅谈一下Java基础中的break和continue关键字(带标签和不带标签问题)
- c程序
- 代码正确的jsp无法编译,原因在于 tmpFile.renameTo(classFile) failed ?求帮助
- 面试小题
- 经典代码三
- Linux shell编程01--shell的启动
- 折半查找
- webn
- 2013计算机视觉代码合集一
- 2013计算机视觉代码合集二
- 2013计算机视觉代码合集三
- oracle 11g安装时没有进去口令管理就安装了,导致后面连接不了数据解决方案
- 深度学习,神经网络为人工智能展示了新希望