博客首页 注册 建议与交流 排行榜 加入友情链接         宝宝相册的专门空间
推荐 投诉 搜索: 帮助

aobai

给自己立法三章: 一:决不抄袭 二:向一个优秀的网络,linux专家看齐 三:做事要专心,要脚踏实地,step by stey PS:本blog完全是为了自己学习所用,如果转载文章有不妥的地方,请指出,一定改正。
aobai.cublog.cn


读书笔记《c 专家编程》10
第十章
再论指针


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


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

怎样实现动态数组?
它的基本思路就是使用malloc()函数(内存分配)来得到一个指向一大块内存的指针,然后向引用数组一样的引用这块内存其
机理就是一个数组下标访问可以改写为一个指针加上偏移量。

发表于: 2008-05-12 ,修改于: 2008-05-12 13:14,已浏览91次,有评论0条 推荐 投诉


网友评论

发表评论