指针使用总结

1 指针需要初始化,可以使用malloc分配内存,不要解引用未初始化的指针

严重错误:
int *pt;//未初始化的指针
*pt =5;//严重错误

2 保护数组中的数据,函数形参使用const。

作用:数据作为参数传递是引用传递,不是值传递,在函数原型中声明const可以保护数组中的数据不被修改
int sum(const int ar[], int n);//函数原型,在该函数中ar[]数组的值不可以被修改(此函数外不一定)

posted @ 2024-06-14 16:02  肉多是福  阅读(12)  评论(0)    收藏  举报