Chinaunix首页 | 论坛 | 博客
  • 博客访问: 185812
  • 博文数量: 54
  • 博客积分: 1831
  • 博客等级: 上尉
  • 技术积分: 625
  • 用 户 组: 普通用户
  • 注册时间: 2007-04-12 12:50
文章分类

全部博文(54)

文章存档

2009年(11)

2008年(43)

分类:

2008-05-12 13:14:26

第十章
再论指针


----千万不要忘记了,当你把一个手指指向别人的时候,你手上的另外还有3个手指同时指向了你自己......


在c语言中没有办法向一个函数传递一个普通的多维数组
因此,你必须提供除了最左边一维以外的所有维的长度,这样就把实参限制为除最左边一维外所有的维都必须与形参匹配的数组
字符串和指针都有一个显式的越界(分别为NUL和NULL)???这是怎么回事?
在平时的学习中怎么都没有碰见过,在前面的章节中倒是见过。
难点:
使用指针从函数返回一个数组
没有完全明白。

怎样实现动态数组?
它的基本思路就是使用malloc()函数(内存分配)来得到一个指向一大块内存的指针,然后向引用数组一样的引用这块内存其
机理就是一个数组下标访问可以改写为一个指针加上偏移量。
阅读(830) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~