函数实现
逐影Linux
不成魔自成狂。
展开
-
杂记之C语言之位倒序和字符串倒序
1.#include int main(){ unsigned char uData = 0xaa; unsigned char uMask = 0; uMask = (uData ^ (uData >> 1)) & 0x55; uData = uData ^ uMask ^ (uMask << 1); uMask =原创 2012-12-08 17:18:16 · 2339 阅读 · 0 评论 -
一段代码为安身!(1)
/**coder: H-H.Z**//**date: 12.12.9**/ #include#include//#includeint DeleteSubStr(char *targetString,const char* subSt原创 2012-12-09 16:05:49 · 441 阅读 · 0 评论 -
杂记之函数qsort的使用
qsort函数简介 功 能: 使用快速排序例程进行排序 用 法: void qsort(void *base,int nelem,int width,int (*fcmp)(const void *,const void *)); 参数:1 待排序数组首地址 2 数组中待排序元素数量 3 各元素的占用空间大小 4 指向函数的指针,用于确定排序的顺序原创 2012-12-16 11:01:45 · 330 阅读 · 0 评论 -
字符串过滤函数
//字符串过滤函数#includeint main(){ const char stringin[100]={"aaabbbcccdddeaa"}; char stringout[24]={0};/*此处用零初始化,否则字符串处理后余下的未初始化字符元素会出现乱码。*/ char stringin1[100]={0};原创 2012-12-13 14:16:53 · 1184 阅读 · 0 评论 -
字符串压缩函数
#include#includeint zigString(const char *stringInput,char *stringOut){ #ifdef DEBUG if(NULL==stringInput) return 0; #endif const char *inString=stringInput; char *outString原创 2012-12-13 15:45:18 · 953 阅读 · 0 评论 -
符号匹配函数
此段代码纯属实现功能要求,无优化之处。//验证括号匹配,支持”()”、”[]”、”{}”三种括号//要求:a.可以只有”()” b.”()”不能包含”()”、”[]”、”{}”// C.”[]”不能包含”[]”、”{}” d.如果有”[]”,必须有”()”被包含在内// e. 如果有”{}”,必须有”[]”被包含在内 f.”{}”中可以有”{}”#include#inc原创 2012-12-13 14:04:51 · 1149 阅读 · 0 评论 -
“指针的指针”的作用
//此段代码学到了“指针的指针”的一个作用。还有atoi函数的作用。将char型字符串“123”转化为int型整数,其中函数实现方法有所欠缺。#include#include#include//包含函数mallocint arithMatic(const char *stringInput,char *stringOut){ #ifdef DEBUG if(NULL==stri原创 2012-12-13 20:06:16 · 764 阅读 · 0 评论