您当前的位置: 首页 >  c++

蔚1

暂无认证

  • 0浏览

    0关注

    4753博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

C++ 指针常见用法小结

蔚1 发布时间:2018-04-12 10:43:19 ,浏览量:0

本文主要面向 C++ 初学者。

指针在 C\C++ 语言中是很重要的内容,并且和指针有关的内容一向令初学者头大。在本教程中,我总结了一些关于指针和数组的用法(尤其是指针和二维数组)。初学者经常遇到的很多关于指针和数组的问题应该可以在本文找到答案。

本场 Chat 只有文章,没有交流。

      • 1. 概论
      • 2.指针基础
      • 3. 指针进阶
      • 4. 一维数组的定义与初始化
      • 5. 指针和数组
      • 6. 指针运算
      • 7. 多维数组和指针
      • 8. 指针形参
      • 9. 数组形参
      • 10. 返回指针和数组
      • 11. 结语

  本文参考资料 C++ Primer, 5e; Coursera北大数据结构与算法课程。

1. 概论

  指针在C\C++语言中是很重要的内容,并且和指针有关的内容一向令人头大。针对初学者,我总结了一些关于指针和数组的用法(尤其是指针和二维数组)。初学者大部分关于指针和数组的问题应该可以再本文找到答案,高级用法我也没有接触到,就这样吧。

2.指针基础

  指针是指向另外一种类型的复合类型。

  指针本身就是一个对象,允许对指针进行赋值和拷贝;指针无需在定义时赋初值。

指针定义

  "&"是取地址操作符。

int num=1;int *p=# //(&是取地址操作符)

利用指针访问对象

  使用解引用操作符“*”。

cout{6,1,7},    {2,5,4},    {8,3,9}    };    cout{1,2},{3,4}};    print1(a);    print2(a);    return 0;}            
关注
打赏
1560489824
查看更多评论
0.0531s