![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c技术
icemanx
这个作者很懒,什么都没留下…
展开
-
字符串的删除,递归实现
#include#includechar *fun(char *p){ while(p != NULL) { char b[40]; char *q=p; char *m = b; char *t="abc"; int i=0; int flag = 0; while(*p !原创 2011-07-28 21:02:47 · 1416 阅读 · 2 评论 -
优化后的冒泡排序
#include#include//标准函数库#include//调用系统int main(){ int i,j,s; int key=1; int a[10]={0}; int *p=a; srand((unsigned int)(time(NULL)));//调用srand原创 2011-07-28 22:03:08 · 314 阅读 · 0 评论 -
typedef定义的函数指针
#include typedef int *fun(int *a,char b); 这是typedef的典型用法,如何定义一个返回值为int *和参数为int *和char类型的 函数指针fun *p;//将*p指向fun的入口地址int *abc(int *a, char b原创 2011-07-28 22:05:33 · 266 阅读 · 0 评论 -
二级指针的举例
#includefun(char **p)//定义一个二级指针,{ *p="Hello world!\n";//将 p指向“”字符串,}int main(){ char *a=NULL;//将char *a指向空处 fun(&a);//将地址传入fun函数 printf("%s"原创 2011-07-28 22:08:21 · 356 阅读 · 1 评论 -
简单选择排序
#include#include#includeint main(){ int i,s; int a[10]={0}; int *p=a; srand((unsigned int)(time(NULL))); for(i=0;i { pr原创 2011-07-28 22:09:43 · 203 阅读 · 0 评论 -
游程编码之加密
#includeint incode(int *a,int num){ int *p = a; int b[100]; int j = 0,i,v=0; int cnt =1; for(i = 0;i { if(*p == *(p+1))原创 2011-07-31 22:25:27 · 379 阅读 · 0 评论 -
计算单词个数
#includeint fun(char *p){ int cnt = 0; char *q=p; while(*q != '\0') { if((*q == 32) && (*(q+1) != 0)) { cnt++;原创 2011-07-31 22:26:49 · 296 阅读 · 0 评论