c
xxxxxx130
这个作者很懒,什么都没留下…
展开
-
c语言基础 04
《c程序设计语言》第5章‘指针和数组’,这章理解上还有些难度,暂做个小记录#include void strcat2(char *s, char *t);int day_of_yeas(int y, int m, int d);static char daytab[2][12] = { {31,28,31,30,31,30,31,31,30,31,30,31}, {31,29,3原创 2013-05-15 20:15:20 · 232 阅读 · 0 评论 -
c语言基础 05
《c程序设计语言》第6章结构,以“0,0”作为整个的起点#include #include #include #define HASHSIZE 101struct nlist { struct nlist *next; char *name; char *defn;};static struct nlist *hashtab[HASHSIZE];struct nlis原创 2013-05-19 08:09:24 · 260 阅读 · 0 评论 -
c语言基础 01
最近正在看c语言知识,记录下自己的每一步c程序设计语言第2章的几个小程序,可以的话,不要用ide,squeeze在codeblocks里面编译不能通过,但是用gcc+vim的话可以#include void squeeze(char s[], int c);void squeeze_2(char s[], char c[]);int any(char s[], char c[]原创 2013-05-08 21:29:11 · 236 阅读 · 0 评论 -
c语言基础 02
c语言程序设计第3章,练习3-3,注意j++,开始把j++,放在for循环里面,结果在z那加了两次,得不到想要的结果#include #include void reverse (char s[]);void expand(char s1[],char s2[]);void main(){ char s[] = "hello world"; printf("%s\n",s);原创 2013-05-09 21:42:19 · 201 阅读 · 0 评论 -
c语言基础 03
《c程序设计语言》第4章,快速排序,每次选择第1个元素作为参考点,遍历整个,把每个小于它的元素依次与它后面的元素交换,有一个计数last,最后把参考元素和计数交换#include void qsort(int v[], int left, int right);void swap(int v[], int i, int j);void main(){ int v[] =原创 2013-05-13 21:59:00 · 218 阅读 · 0 评论