资料介绍
大家支持下
指针是C语言中最诡异的数据类型.复杂的指针应用就更让人头晕.下面给出一个平时积累
的一些东西.供有兴趣的朋友看看.其实大多数应用不会这么复杂.仅供学习.
① 下面是字符串指针的定义例子。(有些是要有初始化,此处省略。)
char ** p1; // p1 是指向 char 类型的指针的指针
const char **p2; // p2 是指向 const char 类型的指针的指针
char * const p3; / p3 是指向 char 类型的 const 指针
char * const * p3; // p3 是指向 char 类型的 const 指针的指针
const char * const p4; // p4 是指向 const char 类型的 const 指针
const char * const * p4; // p4 是指向 const char 类型的 const
指针的指针
char ** const p5; // p5 是指向 char 类型的指针的 const 指针
const char ** const p6; // p6 是指向 const char 类型的指针的
const 指针
char * const * const p7; // p7 是指向 char 类型 const 指针的
const 指针
const char * const * const p8; // p8 是指向 const char 类型的