c指针的问题

2009年5月31日 08:37

两个指针之间的加法是违法的,但是,指针的减法运算却是合法的。
比如low和high的初值分别是指向表头元素的指针和和指向表尾元素后面的一个元素的指针
mid=(low+high)/2                              /*错误*/
因为指针相加没有意义,减法合法,所以我们可以用减法,high-low就是数组元素的个数
mid=low+(high-low)/2

超长整数

2009年5月30日 23:30

在C中处理一些使用到很大的数的算法

继续阅读