ANSI C同较早版本C语言之间的最大区别在于函数的声明与定义方式不同。按照C语言的最初定义,函数写出如下形式:  power(base, n)  int base, n;  {    int i, p;    p = 1;    ........  }其中,参数名在圆括号内指定,参数类型在花括号之前声明。如果没有声明某个参数的类型,则默认为int类型。函数体与ANSI C中的形式相同。  在C语... Read More
posted @ 2009-10-26 15:41 老保 Views(414) Comments(0) Diggs(0)
在某些情况下可以省略extern声明。在源文件中,如果外部变量的定义出现在使用它的函数之前,那么在那个函数中就没有必要使用extern声明。在通常的做法中,所有外部变量的定义都放在源文件的开始处,这样就可以省略extern声明。  如果程序包含在多个源文件中,而某个变量在file1文件中定义、在file2和file3文件中使用,那么在文件file2与file3中就需要使用extern声明来建立该变... Read More
posted @ 2009-10-23 17:16 老保 Views(231) Comments(0) Diggs(0)
c语言是一种相对“低级”的语言,这种说法并没有什么贬义,它仅仅意味着c语言可以处理大部分计算机能够处理的对象,比如字符、数字和地址。这些对象可以通过具体机器实现的算术运算符和逻辑运算符组合在一起并移动。  c语言不提供直接处理诸如字符串、集合、列表或数组等复合对象的操作。虽然可以将整个结构作为一个单元进行拷贝,但c语言没有处理整个数组或字符串的操作。除了由函数的局部变量提供... Read More
posted @ 2009-10-23 12:12 老保 Views(239) Comments(0) Diggs(0)
posted @ 2009-10-22 15:01 老保 Views(112) Comments(0) Diggs(0)
posted @ 2009-08-10 22:27 老保 Views(109) Comments(0) Diggs(0)
1、一个文件中有40亿个整数,每个整数为四个字节,内存为1GB,写出一个算法:求出这个文件里的整数里不包含的一个整数 Read More
posted @ 2008-10-04 21:44 老保 Views(140) Comments(0) Diggs(0)
转【IT168 技术文档】NHibernate Step by Step (三)Configuration和Sessionfactory好了,我们再从头看一看Configuration,是否只能从App.config中取配置信息??当然不是了,以下是3种最常见的配置:<1> Configuration config = new Configuration();这种配置方法将会到应用程序... Read More
posted @ 2008-10-03 16:43 老保 Views(1542) Comments(0) Diggs(0)
using System;using System.Collections.Generic;using System.Text;using System.Data.SqlClient;namespace mylearn{ enum orientation : byte { north=1, south=2, east=3, west=4 } struct route { public orient... Read More
posted @ 2007-12-17 21:34 老保 Views(267) Comments(0) Diggs(0)
1、Math.random()  结果为0-1之间的一个随机数2、Math.floor(num)  参数num为一个数值,函数结果为num的整数部分。3、Mah.round(num)  参数num为一个数值,函数结果为num四舍五入后得到的整数。 Read More
posted @ 2007-09-06 10:39 老保 Views(100) Comments(0) Diggs(0)
<script language=JavaScript> <!-- var pic_ar=new Array(); var pic_arlink=new Array(); var adNum=0; pic_ar[0]="http://img1.pclady.com.cn/pclady/0611/07/121157_061107AI03%20(1).jpg"; pic_ar[1]=... Read More
posted @ 2007-09-06 10:09 老保 Views(227) Comments(0) Diggs(0)