【C语言数据结构2】--指针的简单复习

前言

指针作为C语言的重点,在数据结构中也发挥了重要作用,对指针的理解很有助于我们实现各种数据结构。所以我觉得有必要来复习一下指针的内容。本次复习是假设读者已经对指针有了大致的了解,知道取地址符、间接寻找符等运算符的作用,知道指针的运算等。这次复习是对一些细节内容的复习,而且是针对数据结构学习到的内容复习。

一、字符串的指针

字符串实际上就是字符数组,我们这里说字符串的指针,也就是字符数组的指针。

1.1、字符串的两种表示

我们知道字符串有两种表示方式,我们可以用字符数组表示,也可以用字符指针表示,如下:

char *sentence1 = "Do not go gentle into that good night!";
char sentence2[] = "Do not go gentle into that good night!";

上面两句我们都可以正常输出,也可以使用下标运算符[],也可以用间接寻址符*,我们看如下代码:

猜你喜欢

转载自blog.csdn.net/ZackSock/article/details/103980423