常量指针、指针常量、数组指针、指针数组、函数指针、指针函数 你分清楚了吗????好记好记!!!
常量指针、指针常量、数组指针、指针数组、函数指针、指针函数
啊啊啊 我是服了 学计算机的已经进了绕口令行业!!!!
不得不佩服:指针你咋这么sao呢,啥都有你。。。。。
我是被这个几个词彻底搞不行了,下决心找规律,加强记忆!喜欢就喷我吧!!!
以下都是我的技法:不管是啥,上来你就先***再**** 记住这个,你已经成功一半了!!!真的 不骗你。具体一点就是,哪个词再前面,就是先它,哪个词再后面,就是再它。你可能搞不明白。那你就听我细细道来。
常量指针:先常量,再指针。
详解:先常量,那你都自己说了,这个是个常量了,值是不能改变的吧!再指针,指针指向这个常量的!懂了吧。所以,常量指针的意思就是:指向常量的指针,指针指向的这个值是不能改变的(常量),但是,指针是可以改变呢(因为没有说指针是常量,说的是指针指向的为常量^_^)。
就问你还懵圈不懵圈!有没有上当的感觉!哈哈哈 继续!!!
指针常量:先指针,后常量。
详解:先指针,这个是个指针,再常量,这个指针是个常量,指针是个常量是个什么意思?就是指针初始化指向哪儿的,那么它再整个程序中,就不能再改变指针的指向了(你出生就是你爸妈的孩子,那你这一生,就不能再变为其他人的孩子了。可懂?杠精勿要和我杠,哈哈)
总结:这个指针的指向不能改变,开始指向你以后就一直指你,它指向的地址里面的值是可以改变的(因为并没有说值是常量)
有没有那么一点儿感觉了 (手动滑稽)上一张图看看我有没有骗人:
数组指针:先数组,后指针
详解:先数组,说明这个是个数组吧,后指针,说明啥,你先产生数组,然后再产生指针,那就说明前面的还不够重要,还要加修饰来修饰它,用一个指针指向它。
总结:指针指向的是一个数组
指针数组:先指针,后数组
详解:先指针,说明啥,说明是个指针对吧,后数组,那又说明啥,数组是拿来存放值的,那先产生指针,然后还不够,还需要数组去装它。
总结:数组里面全部存放的是指针
不是总结的总结:大家看电视剧,里面是不是主角最先出场, 后面坏人才慢慢出来修饰主角的牛*,那你有没有看出来这几个词二的端倪,这四个词儿,前面都是主角,后面是修饰主角的配角。前面是啥,那才是啥,那我们继续
函数指针:先函数,后指针
详解:先函数,说明这个是个函数,后指针,主角还不够牛B,还要用指针来指向函数的入口地址,(形象化一点,你要去探险一个你不知道的山洞,那你就需要一个函数指针,怎么讲呢,因为函数指针指向的就是哪个不知道的山洞(函数)入口地址,所以,懂了吧)
总结:指向函数入口地址的指针
指针函数:
详解:先指针,是个指针吧,后函数,用函数修饰指针???不存在,函数很多时候是不是又返回值的,那这个就是说,这个函数返回值是个指针,通俗的讲,函数返回的是一个指针
总结:函数返回值是一个指针
最后再总结下:遇到这种,就先啥再啥,后面的配角都是修饰前面的主角,至于怎么修饰,指针那就是指向,数组那就是存储,常量那就是不能改变。
你看懂了吗?看懂请点赞评论,评论之后有隐藏网页会弹出^_^.