推荐一本书

林锐的《高质量C和C++编程指南》,建议愿意走软件研发路线的朋友看看。。。
2010-11-04 20:19 | 阅读 927 次 | 评论 0 条

函数递归调用

C语言学习第二周,收获小结(一)递归调用例:有5个人,第一个人10岁,后面每个人均比前一个人大2岁,问第5个人多大?分析:age(n)=1, n=1; age(n)=age(n-1)+2, n>=2.#include "stdio.h"int age(int n){ int c; if(n==1) c=10; else c=age(n-1)+2; return c;}void main(){ printf("%d\n",age(5));} 例:用递归法求阶乘n!(n>0)分析:n!=1, n=0,1; n!=n*(n-1)!, n>1;#incl...
2010-10-13 15:41 | 阅读 824 次 | 评论 0 条

重学C的收获!

以前学过C的,不过一两年不碰了,忘得差不多了,现在重新开始学习它。学习C一个星期了,下面是一些细节方面的收获:程序=数据结构+算法。数据结构:就是数据类型的组织形式;算法:对数据的操作步骤。我的理解就是:算法是程序员的思想,是一个程序的灵魂,尔数据结构就是实现目标的犀利工具,呵呵。标识符的构成规则:以字母或者下划线开头;随后跟若干个字母、数字或者下划线;长度最好不要超过8个字符;(注意)C语言是区分大小写的哦!习惯上,符号常量用全大写;而变量名用小写。数据在内存中的存放形式:均是以二进制的补码表示的。八进制常数,最高为以“0”作引导符;十六进制常数,最高位以“0x”作引导符。基本整型:i...
2010-10-07 12:08 | 阅读 1330 次 | 评论 4 条
浏览42816次