
C
iteye_16225
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
[转]深入理解C语言指针的奥秘
指针是一个特殊的变量,它里面存储的数值被解释成为内存里的一个地址。 要搞清一个指针需要搞清指针的四方面的内容:指针的类型,指针所指向的 类型,指针的值或者叫指针所指向的内存区,还有指针本身所占据的内存区。让我们分别说明。 先声明几个指针放着做例子: 例一: (1)int*ptr; (2)char*ptr; (3)int**ptr; (4)in...原创 2011-12-09 17:02:34 · 138 阅读 · 0 评论 -
[转]数据结构的栈和堆
原文:http://student.youkuaiyun.com/link.php?url=http://www.top-e.org%2Fjiaoshi%2Fhtml%2F427.html 格式和部分内容稍作修改。 在计算机领域,堆栈是一个不容忽视的概念,我们编写的C语言程序基本上都要用到。但对于很多的初学着来说,堆栈是一个很模糊的概念。堆栈:一种数据结构、一个在程序运行时用于存放的地方,这可能是很...原创 2011-12-10 19:41:44 · 207 阅读 · 0 评论 -
[转]C void,void* 详解
1.概述 许多初学者对C/C++语言中的void及void指针类型不甚理解,因此在使用上出现了一些错误。本文将对void关键字的深刻含义进行解说,并 详述void及void指针类型的使用方法与技巧。 2.void的含义 void的字面意思是“无类型”,void *则为“无类型指针”,void *可以指向任何类型的数据。 void几乎只有“注释”和限制程...原创 2011-12-10 21:41:52 · 287 阅读 · 0 评论 -
[转]char* char [] 区别
程序运行时,在内存中是分段的:有数据段,程序段,只读数据段等等。 1, char buf[]=”Golden Global View”; // 这个会把”Golden Global View”放在可读可写的数据段。 2, char* buf =" Golden Global View“; // 这个会把它放在 只读数据段,也就是说 buf是不可写的,所以任何对buf的写操作...原创 2011-12-10 22:05:31 · 195 阅读 · 0 评论