2014年5月6日

资本

摘要: 生活中,不乏这样的一群人,当面对贫穷国家的人时,认为自己作为一个中国人是很骄傲的。当面对西部人的时候,认为自己是东部的,也是很骄傲的。但是在这个时代,这样的人的骄傲其实和他自己本身实力毫无关系。越是以这样的理由来骄傲或者得到心灵的满足的,这种人实力越差。在以后的生活中,会活的越糟糕。所以人应... 阅读全文

posted @ 2014-05-06 20:40 迪迪520 阅读(134) 评论(0) 推荐(0)

程序内存分配 堆栈

摘要: 程序内存分配 堆栈2010-12-22 00:19:40分类:C/C++1) 在栈上创建。在执行函数时,函数内局部变量的存储单元都在栈上创建,函数执行结束时这些存储单元自动被释放。栈内存分配运算内置于处理器的指令集中,一般使用寄存器来存取,效率很高,但是分配的内存容量有限。2) 从堆上分配,亦称动态... 阅读全文

posted @ 2014-05-06 11:08 迪迪520 阅读(214) 评论(1) 推荐(0)

操作系统中堆和栈的区别

摘要: 我们都知道数据结构中也有堆栈的概念,但他们与操作系统中的不同。栈(操作系统):由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈,栈使用的是一级缓存, 他们通常都是被调用时处于存储空间中,调用完毕立即释放堆(操作系统): 一般由程序员分配释放, 若程序员不释放,... 阅读全文

posted @ 2014-05-06 11:01 迪迪520 阅读(320) 评论(0) 推荐(0)

堆和栈

摘要: 在计算机领域,堆栈是一个不容忽视的概念,我们编写的C语言程序基本上都要用到。但对于很多的初学着来说,堆栈是一个很模糊的概念。堆栈:一种数据结构、一个在程序运行时用于存放的地方,这可能是很多初学者的认识,因为我曾经就是这么想的和汇编语言中的堆栈一词混为一谈。我身边的一些编程的朋友以及在网上看帖遇到的朋... 阅读全文

posted @ 2014-05-06 10:58 迪迪520 阅读(260) 评论(0) 推荐(0)

关于c语言中的字符串的问题

摘要: 静态数组,动态数组,链表是c语言中处理存储数据最基本的三种方式。 1.静态数组,你先定好大小,直接赋值即可,不要超过定义的长度。 2.动态分配数组,在执行的时候,输入要分的内存大小,然后p=(void)malloc(sizeof(type*大小))。 3.链表,定义一个结构... 阅读全文

posted @ 2014-05-06 10:33 迪迪520 阅读(142) 评论(0) 推荐(0)

关于c语言中的字符串问题

摘要: 对字符数组,字符指针,字符串常量在csdn上看到一篇关于这方面的帖子,有所收获。JohnTitor的专栏1.以字符串形式出现的,编译器都会为该字符串自动添加一个0作为结束符,如在代码中写 "abc",那么编译器帮你存储的是"abc\0"2."abc"是常量吗?答案是有时是,有时不是。 不是常量的情况... 阅读全文

posted @ 2014-05-06 09:26 迪迪520 阅读(160) 评论(0) 推荐(0)

导航