- 博客(3)
- 收藏
- 关注
原创 【陷阱】你能用几种方法交换两个变量的值?
<!--@page {margin:2cm}p {margin-bottom:0.21cm}-->找工作的时候,笔试,面试阶段,我们经常看到这么一道题:不用临时变量,如何交换两个变量的值?很多同学不假思索,写下如下代码:#include int swap1(int *a, int *b){ *a = *a+*b; *b
2011-11-30 17:17:49 3906 5
翻译 【Deep C (and C++)】深入理解C/C++(2)
译自Deep C (and C++) by Olve Maudal and Jon Jagger,本身半桶水不到,如果哪位网友发现有错,留言指出吧:) 好,接着深入理解C/C++之旅。我在翻译第一篇的时候,自己是学到不不少东西,因此打算将这整个ppt翻译完毕。 请看下面的代码片段:#include void foo(void){ int a;
2011-11-28 10:17:09 26632 19
翻译 【Deep C (and C++)】深入理解C/C++(1)
译自Deep C (and C++) by Olve Maudal and Jon Jagger,本身半桶水不到,如果哪位网友发现有错,留言指出吧:) 编程是困难的,正确的使用C/C++编程尤其困难。确实,不管是C还是C++,很难看到那种良好定义并且编写规范的代码。为什么专业的程序员写出这样的代码?因为绝大部分程序员都没有深刻的理解他们所使用的语言。他们对语言的把握,有时他们知道某些东西未
2011-11-26 17:38:48 8303 7
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人