C读书笔记
穿拖鞋喜欢雷的饭
真的要做coder了?
展开
-
菜鸟对互换两个数经典swap函数的理解
swap(int a,int b)与swap(int * a, int *b) 过程: 主函数中定义 int m=5; int n= 4; //这里姑且当在超市里找两个盒子1,2,每个盒子有自己的位置(即地址),为了识别和给两个盒子起名1,2(即m,n),然后m=5,n=4 相当于把5和4放在名字叫1,2的盒子里,(盒子的位置地址和名字是在这定义的),为什么定义名字,因为直接用原创 2014-07-19 16:14:21 · 1148 阅读 · 1 评论 -
嗨翻C语言笔记(部分引用)
1. 编译:gcc cards.c -o cards 另外-o表示优化级别-o2 -o3 -ofast级别依次升高,相对应的编译速度也依次变慢 运行: ./cards(类linux中) cards(windows) 合并执行 gcc cards.c -o cards && ./cards 2. *a取内容 &a取地址原创 2014-07-21 17:11:31 · 717 阅读 · 0 评论 -
由C/C++函数的参数列表中的数组长度所想
Why do C and C++ compilers allow array lengths in function signatures when they're never enforced?原创 2014-11-04 12:33:21 · 679 阅读 · 0 评论