C/C++基本
文章平均质量分 75
sykpour
这个作者很懒,什么都没留下…
展开
-
C语言中的堆区和栈区
栈中分配局部变量空间,堆区是向上增长的用于分配程序员申请的内存空间。另外还有静态区是分配静态变量,全局变量空间的;只读区是分配常量和程序代码空间的;以及其他一些分区。main.cpp int a = 0; 全局初始化区 char *p1; 全局未初始化区 main() { int b; 栈 char s[] = "abc"; 栈 char *p2; 栈 char转载 2013-08-28 11:28:16 · 1078 阅读 · 0 评论 -
C语言中内存区分配
1 。 每次都会遇到这个问题,一直是看了又忘,忘了又看。本文主要简介一下c中的内存类型和布局问题。 2。内存的类型 (1)栈区(stack):由编译器自动分配和释放的,存放函数的参数值、局部变量的值等。操作方式类似数据结构中的栈。 在函数参数和地址入栈情况中,一般是从左向右将变量入栈,最后函数的地址入栈。 (2)堆区(hea转载 2013-08-28 11:31:43 · 665 阅读 · 0 评论 -
【C语言】高级指针和字符串特性
指针是C语言的一把双刃剑,我们应该使用好这门绝技;原创 2014-05-04 22:19:14 · 544 阅读 · 0 评论 -
【C语言】重要注意点
业界选择了C语言,是因为它的效率,优秀的原创 2014-04-24 22:45:14 · 592 阅读 · 0 评论 -
【C语言】预处理器
编译程序的第一个阶段就是预处理阶段原创 2014-05-05 21:33:35 · 520 阅读 · 0 评论 -
C语言中的指针
指针是C语言中广泛使用的一种数据类型。 运用指针编程是C语言最主要的风格之一。利用指针变量可以表示各种数据结构; 能很方便地使用数组和字符串;并能象汇编语言一样处理内存地址,从而编出精练而高效的程序。指针极大地丰富了C语言的功能。 学习指针是学习C语言中最重要的一环, 能否正确理解和使用指针是我们是否掌握C语言的一个标志。同时, 指针也是C语言中最为困难的一部分,在学习中除了要正确理解基本概念转载 2013-09-25 17:08:26 · 966 阅读 · 0 评论