摘要: 今天考试,然后碰到一个数据类型的问题,气死我了。int --->4Bunsigned int ->4Bunsigned short ->2Blong a->8Bunsigned short a->2Bshort a->2Bunsigned long a->8Blong long a->4B 阅读全文
posted @ 2012-09-28 14:51 Epirus 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 今天考试碰到一个问题,其实,我们一般所执行函数时,只要这个函数中不含局部全局变量,那么这个函数就是安全的。所以我们在递归分析的时候,先分析最外面一层跟,分析最里面一层没有什么区别,right?#include <stdio.h>#include <stdlib.h>void e(int n){ if(n>0){ e(--n); printf("%d",n); e(--n); }}int main(){ int a; a=3; e(a);}result=0120 阅读全文
posted @ 2012-09-28 14:14 Epirus 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 今天有个考试,非常有意思,就是局部全局变量#include <stdio.h>#include <stdlib.h>int counter(int i){static int count=0;count=count+i;return (count);}int main(){ int i,j; for(i=0;i<=5;i++) j=counter(i); printf("%d",j);}其实这个问题可以这么理解,假如每次count都置0,那么局部的全局变量还有什么意义呢,所以static int count只会执行一次。所以count不会每次都 阅读全文
posted @ 2012-09-28 13:56 Epirus 阅读(121) 评论(0) 推荐(0) 编辑
摘要: http://www.ruanyifeng.com/blog/2012/09/imaginary_number.html虚数的意义作者:阮一峰日期:2012年9月24日有人在Stack Exchange问了一个问题: "我一直觉得虚数(imaginary number)很难懂。 中学老师说,虚数就是-1的平方根。 可是,什么数的平方等于-1呢?计算器直接显示出错! 直到今天,我也没有搞懂。谁能解释,虚数到底是什么? 它有什么用?"帖子的下面,很多人给出了自己的解释,还推荐了一篇非常棒的文章《虚数的图解》。我读后恍然大悟,醍醐灌顶,原来虚数这么简单,一点也不奇怪和难懂!下面, 阅读全文
posted @ 2012-09-28 11:21 Epirus 阅读(534) 评论(0) 推荐(0) 编辑