C/C++
Bleachswh
To Live is To Change The World!
展开
-
C语言:传引用
一个简单的小例子,最后运行的结果为6:#include <stdio.h> #include <stdlib.h>void func(int lev){ func1(&lev); printf("%d",lev); }void func1(int* lev){ *lev += 2; // *lev ++; func2(lev); }void func2(int*原创 2016-11-04 16:53:25 · 763 阅读 · 0 评论 -
C语言:合并数组
knowledge:数组的传递及返回Demo:#include <stdio.h> #include <stdlib.h>int* func(int a[],int b[]){ int* s; s = malloc(sizeof(int)*5); s[0] = a[0]; s[1] = a[1]; s[2] = a[2]; s[3] = b[0];原创 2016-11-04 18:18:22 · 12687 阅读 · 0 评论 -
Windows/Unix/Mac系统风格的换行符
一些编辑器比如sublime是同时支持windows系统和*unix系统的换行符的。 Unix系统里,每行结尾只有“<换行>”,即“\n” Windows系统里面,每行结尾是“ <回车><换行>”,即“\r\n” Mac系统里,每行结尾是“<回车>” Unix/Mac系统下的文件在Windows里打开的话,所有文字会变成一行 Windows里的文件在Unix/Mac下打开的话,在每行的结尾可能会多出原创 2016-06-13 17:45:17 · 1270 阅读 · 0 评论