一、数组与指针应用
char str[32] = {"hello world"};
char *p = NULL;
p = &str[0]; < == > p = str;
字符串遍历操作:
while (*p != '\0')
{
p++;
}
二、const 指针
int const *p; < == > const int *p;
const修饰*p, 指针变量p可以修改指向的空间,不能修改指向空间中的值
int *const p;
const修饰p, 指针变量p的值不能变, 但可以利用指针修改指向空间中的值, 一定要对指针初始化
const int *const p; < == > int const *const p;
const修饰p和*p, 指针变量p的值不能变,也不能利用*p改变指向空间中的值, 一定要对指针初始化