c语言指针知识点总结

2025-08-10 21:08:19108 次浏览

最佳答案

1.指针的使用和本质分析

(1)初学指针使用注意事项

    1)指针一定要初始化,否则容易产生野指针(后面会详细说明);

    2)指针只保存同类型变量的地址,不同类型指针也不要相互赋值;

    3)只有当两个指针指向同一个数组中的元素时,才能进行指针间的运算和比较操作;

4)指针只能进行减法运算,结果为同一个数组中所指元素的下标差值。

(2)指针的本质分析

    ①指针是变量,指针*的意义:

        1)在声明时,*号表示所声明的变量为指针。

        例如:int n = 1; int* p = &n;

        这里,变量p保存着n的地址,即p<—>&n,*p<—>n

        2)在使用时,*号表示取指针所指向变量的地址值

声明:知趣百科所有作品均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请在页面底部查找“联系我们”的链接,并通过该渠道与我们取得联系以便进一步处理。