黑马程序员技术交流社区

标题: 感觉C语言指针真的很难啊! [打印本页]

作者: 鲁塞尔    时间: 2015-7-20 23:43
标题: 感觉C语言指针真的很难啊!
各种指针,真是头都要大了
作者: wdcew    时间: 2015-7-20 23:57
你要先理解 指针其实是一个地址
作者: DemonPeter    时间: 2015-7-21 00:13
真正理解了就好了 ,     多做做题吧   会有很大提高的
作者: lclofty    时间: 2015-7-21 00:19
指针跟函数 数组 结构体等各种结合都敲一敲 能帮助掌握

作者: 被水淹死的鱼    时间: 2015-7-21 10:24
概念太多,有点乱~
作者: 408205555    时间: 2015-7-21 10:26
多看几遍视频,做笔记
作者: 562413895@qq.co    时间: 2015-7-21 10:49
同感,确实不简单,推荐你看看  http://bbs.itheima.com/thread-216364-1-1.html  和  http://bbs.itheima.com/thread-216365-1-1.html,这是我总结的C语言中指针与数组、字符串、函数等之间的关系,个人感觉总结得还是很全的,希望对你有帮助
作者: 慕名黑马生    时间: 2015-7-21 15:48
学习完后自己针对指针做一个总结,把各个指针类用一张纸列出来,熟悉基础,找不同
作者: 鲁塞尔    时间: 2015-7-21 21:16
562413895@qq.co 发表于 2015-7-21 10:49
同感,确实不简单,推荐你看看  http://bbs.itheima.com/thread-216364-1-1.html  和  http://bbs.itheima. ...

灰常感谢,感觉对自己很有用,谢谢
作者: ylxkab    时间: 2015-7-21 21:17
同感,好容易绕晕人。
作者: liaohaojin    时间: 2015-7-21 21:18
还没学到指针。。已经听说很难
作者: 卖毛玉的小贩    时间: 2015-7-21 21:30
我们开始学二维数组了,指针也快了,不过基础班老师都会讲解的
作者: 姜赛    时间: 2015-7-21 22:45
将指针看成优先级 仔细研究 多做做题 其实也不是很难
作者: 小林儿    时间: 2015-7-21 23:17
学不会也没事儿!
作者: hanjiaqi    时间: 2015-7-21 23:18
数组都开始迷糊了。。。
作者: huguozhang    时间: 2015-7-22 00:40
其实就是 地址~~~~~

指针函数:返回值是指针的函数
定义:
        指针类型 * 函数名(){
            return 地址;
         }

函数指针:
  把函数的首地址(或称入口地址)赋予一个指针变量,使该指针变量指向该函数。然后通过指针变量就可以找到并调研这个函数,这种指向函数的指针变量称为"函数指针变量"。
    定义:类型说明符 (*指针变量名)(函数的参数)


数组指针: 指向数组元素的指针
定义

        类型说明符  *指针变量名

指针数组:数组的元素值为指针,则这个数组为 指针数组  
定义:

        数据类型 *数组名[数组长度];

二维数组指针:
        行指针,用来指向二维数组的每一行,存放的是行的首地址
        定义: 数据类型 *(指针变量名)[二维数组列数]




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2