- 博客(3)
- 问答 (1)
- 收藏
- 关注
原创 内存对齐方式
看到这篇博文题目,你可能会想,什么题目到底啥意思! 首先,你在申请一块空间时,系统会根据你所申请的空间大小,按照一定规则,给他分配一段空间的起始地址,然后你就可以安心的开始写你的数据了。今天,这篇博文便是谈一谈,系统是按照怎么样的规则进行分配空间的。 在正式开始之前,我们先小试牛刀: struct t1 { char a; short b; int c; }; 请问:si
2013-07-24 11:26:05 724
原创 二进制文件和文本文件读取的区别小议
在学习了文件的输入和输出之后,本人一直存在一个疑问,我想可能也是好多人的疑问。那就是二进制文件和文本文件中的内容到底是怎么读写的?我们为什么打开二进制文件看到的是一些乱码? 由于今天的时间充足,编找了一点相关资料,并总结了一下。 文件分为两类:文本文件,二进制文件。 文件在计算机中存储的信息是由1或0表示的,所以按照严格意义来说,两者不存在根本区别。 但是两者之间又有区别:
2013-07-21 01:01:02 1358 2
原创 内存中的堆和栈
前文:本文是大量借鉴前人之作,因为找不到原创地址,所以无法提供原博客地址。 在学习编程过程中,总是会遇到这样的说法,什么东西存储在栈中,啥啥啥的又在堆中,搞得我甚是糊涂,今天查了一点资料,谈谈心得。 首先:要说一下,程序内存的分配。 一个C/C++的编译把内存分为五种: 1.栈:栈中主要存放的是函数参数,函数中的局部变量......其空间由操作系统进行分配释放。其操
2013-07-16 20:27:37 670
空空如也
利用jprofiler查看程序的阻塞条件
2015-12-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人