回顾初阶指针内容:
指针的概念:
- 指针就是个变量,用来存放地址,地址唯一标识一块内存空间。
- 指针的大小是固定的4/8个字节(32位平台/64位平台)。
- 指针是有类型的,指针的类型决定了指针±整数的步长,指针解引用的时候的权限。
- 指针的运算。
1、字符指针
在指针的类型中我们知道有一种指针类型为字符指针char*
;
一般使用:
#include <stdio.h>
int main()
{
char ch = 'w';
char* pc = &ch;//*pc可以访问到ch里面
printf("%c\n", *pc);//这里*pc打印结果应为'w'
*pc = 'b';//这里利用*pc改变了ch中的值
printf("%c\n", *pc)