c语言
文章平均质量分 55
JXLFZ
这个作者很懒,什么都没留下…
展开
-
编写一个strlen函数(不用全局变量或局部变量)
这是一个在论坛上得帖子的题目。要是只是说写一个strlen函数对绝大多数的人来说这都不是什么问题,但要是不用到全局变量或局部变量,这就要想想了。这里用递归解决int strlen(char *str){ return *str?1+strlen(++str):0;}帖子地址:http://topic.csdn.net/u/20080708/16/db4f52b2-54da-4c93原创 2012-01-27 00:04:51 · 573 阅读 · 0 评论 -
快速排序
呼呼。。修改了while的的判断条件。。#include#include#define N 10void quicksort(int *low,int *high); /*快速排序的主函数*/int *split(int *low,int *high); /*分割函数,返回分割点的地址*/int main(void){ int array[N],i; printf("E原创 2012-01-01 23:07:13 · 282 阅读 · 0 评论 -
统计文件中的各个字符串的数量
#include#include#includestruct str{ char s[21]; int n; struct str *next;};struct str *head=NULL,*N=NULL;int flag_fist=1;int process(char*);int main(){ FILE *f; char stri原创 2012-05-01 08:08:40 · 951 阅读 · 0 评论 -
This is bug!
本文要说的是在《c专家编程》一个程序里的bug(至于这个是不是就看下大家的看法,不过我觉得挺明显的,要不就是我班门弄斧了,哈哈),还有就是想给大家看下这段程序,这是一个关于解析c语言声明的程序。没放假前的一段时间,我在论坛里看到了不少人在讨论这个声明的问题,lz也给出了分析声明的方法,至于要不要用那些复杂的声明我就不发表意见了(因为我也没有什么经验),但我们总得看明白这些声明啊。我在那个时候刚把《原创 2012-07-24 19:17:19 · 653 阅读 · 0 评论