斜阳雨陌

再不做乞求命运怜惜的弱者,一定要做主宰命运的王。

C语言(++地址)和(++数值)的区别

在C语言中,我们常常用到的一个运算是让某个变量的值+1. 例如 M = M + 1。 而在实际运用中,我们发现 对于指针进行+1运算,算出来的结果是+4。 如下图 图中我们定义的 变量M 和指针Matrix如下: int M = 3; int*...

2016-06-30 19:59:56

阅读数:1424

评论数:0

C语言中的&地址操作符

示例一 01 #include 02 int find(int *a); 03 main() 04 { 05     int b = 1;

2016-06-29 22:06:48

阅读数:196

评论数:0

malloc、calloc、realloc的区别

(1)C语言跟内存分配方式 从静态存储区域分配.        内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在.例如全局变量、static变量. 在栈上创建        在执行函数时,函数内局部变量的存储单元都可以在栈上创建,函数执行结束时这些存储单元自动被...

2016-06-29 21:08:54

阅读数:119

评论数:0

求解算法的时间复杂度

求解算法的时间复杂度的具体步骤是:   ⑴ 找出算法中的基本语句;   算法中执行次数最多的那条语句就是基本语句,通常是最内层循环的循环体。   ⑵ 计算基本语句的执行次数的数量级;   只需计算基本语句执行次数的数量级,这就意味着只要保证基本语句执行次数的函数中的最高次幂...

2016-06-26 21:16:18

阅读数:342

评论数:0

时间复杂度和空间复杂度

算法的时间复杂度和空间复杂度合称为算法的复杂度。 1.时间复杂度 (1)时间频度 一个算法执行所耗费的时间,从理论上是不能算出来的,必须上机运行测试才能知道。但我们不可能也没有必要对每个算法都上机测试,只需知道哪个算法花费的时间多,哪个算法花费的时间少就可以了。并且一个算法花费的时间与算法...

2016-06-22 21:55:07

阅读数:132

评论数:0

i++和++i

关于自增自减运算,很多书籍没有把问题讲清楚,在C语言里是这样的:  1.后置运算:k++表示先运算,后自加。  意思是遇到k++了,我先把当前的k的值拿来参加运算,后面再去管它的自加。  那么,“后面”后到什么程度呢?要后到当前的语句执行完,即遇到分号;表示  语句执行完了,所以k才自...

2016-06-22 21:21:01

阅读数:148

评论数:0

pfx文件

pfx(个人信息交换,Personal Information Exchange)的文件。.pfx 文件包含一个证书和与之对应的私钥(PKCS #12 标准对该格式有所说明)。这类文件是高度敏感的,通常用于导入服务器上的密钥对或用于备份目的。在导出密钥对时,Windows 提供用密码加密 .p...

2016-06-11 10:47:14

阅读数:290

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭