C语言字符串与指针的应用解析

1. 字符串与指针

代码示例:

char *p = "abc";
printf("%c", *(p + 1));

输出结果b

在该代码段中,p是指向字符串"abc"的指针,通过*(p + 1),我们访问了字符串中的第二个字符,即b

2. 指针数组

代码示例:

int *p[] = {"def", "av", "cccd"};
printf("%s", p[1]);

输出结果av

该段代码定义了一个指针数组p,其中p[1]指向字符串"av",所以打印结果是字符串av

ppt 文件大小:2.31MB