- 博客(5)
- 资源 (3)
- 收藏
- 关注
原创 关于union和struct的内存分配
在计算机领域,堆栈是一个不容忽视的概念,我们编写的C语言程序基本上都要用到。但对于很多的初学着来说,堆栈是一个很模糊的概念。堆栈:一种数据结构、一个在程序运行时用于存放的地方,这可能是很多初学者的认识,因为我曾经就是这么想的和汇编语言中的堆栈一词混为一谈。我身边的一些编程的朋友以及在网上看帖遇到的朋友中有好多也说不清堆栈,所以我想有必要给大家分享一下我对堆栈的看法,有说的不对的地方请朋友们不吝赐教,这对于大家学习会有很大帮助。 首先在数据结构上要知道堆栈,尽管我们这么称呼它,但实际上堆栈是两种
2010-06-17 13:34:00 702
转载 C语言中堆和栈的区别
在计算机领域,堆栈是一个不容忽视的概念,我们编写的C语言程序基本上都要用到。 但对于很多的初学着来说,堆栈是一个很模糊的概念。堆栈:一种数据结构、一个在程序运 行时用于存放的地方,这可能是很多初学者的认识,因为我曾经就是这么想的和汇编语言中 的堆栈一词混为一谈。我身边的一些编程的朋友以及在网上看帖遇到的朋友中有好多也说不 清堆栈,所以我想有必要给大家分享一下我对堆栈的看法,有说的不对的地方
2010-06-11 21:40:00 1462
原创 U-boot启动流程(Linux内核)的分析(四)
<br />U-boot启动流程(Linux内核)的分析(四)<br /> <br />http://blog.chinaunix.net/u3/104447/showart_2228889.html 在上一篇中分析到u-Boot启动Linux内核的函数do_bootm_linux,这一篇则着重分析,U-boot是如果一步一步启动内核的。 我们可以看到在,start_armboot()函数的最后,在一个无限循环中调用了函数main_loop(),该函数在common/main.c文件中被定义,我
2010-06-09 11:31:00 3005
转载 u-boot参数详解
<br /><br />bootdelay<br />定义执行自动启动的等候秒数<br />baudrate<br />定义串口控制台的波特率<br />netmask<br />定义以太网接口的掩码<br />ethaddr<br />定义以太网接口的MAC地址<br />bootfile<br />定义缺省的下载文件<br />bootargs<br />定义传递给Linux内核的命令行参数<br />bootcmd<br />定义自动启动时执行的几条命令<br />serverip<br />定义tf
2010-06-06 13:39:00 2171
原创 函数参数的传递问题(一级指针和二级指针)
<br />函数参数的传递问题(一级指针和二级指针) 函数参数的传递问题(一级指针和二级指针) [转]<br /><br />原以为自己对指针掌握了,却还是对这个问题不太明白。请教! <br />程序1: <br />void myMalloc(char *s) //我想在函数中分配内存,再返回 <br />{ <br /> s=(char *) malloc(100); <br />} <br /> <br />void main() <br />{ <br />
2010-06-02 23:36:00 1073 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人