指针系列目录
C语言指针基础知识点(一)–指针及指针变量
C语言指针基础知识点(二)–指针变量的引用
C语言指针基础知识点(三)–指针变量作为函数参数
C语言指针基础知识点(四)–通过指针引用数组
C语言指针基础知识点(五)–用数组名作函数参数
C语言指针基础知识点(六)–通过指针引用多维数组
C语言指针基础知识点(七)–通过指针引用字符串
C语言指针基础知识点(八)–返回指针值的函数
C语言指针基础知识点(九)–指针数组和多重指针
C语言指针基础知识点(十)–动态内存分配与指向它的指针变量
通过指针引用字符串
1. 字符串的引用方式
字符串是存放在字符数组中的,引用字符串,有以下两种方法:
(1).通过数组名和下标
#include <stdio.h>
int main()
{
char string[]="I love china!";
printf("%s\n",string);
printf("%c\n",string[7]);
return 0;
}
(2).通过字符指针变量引用一个字符串常量
#include <stdio.h>
int main()
{
char *string="I love china!"; // 把字符串的第1个元素的地址赋给字符指针变量 string
printf("%s\n",string);
return