(5)--5、指针与字符串程序设计基础.pptVIP

  • 0
  • 0
  • 约2.52千字
  • 约 16页
  • 2023-11-30 发布于陕西
  • 举报
C语言的精髓——指针 指针与字符串 2 学习目标 理解字符串的存储形式 掌握字符指针变量的定义和初始化 掌握字符指针变量的常用操作 掌握字符指针数组的常用操作 指针与字符串 字符串保存在只读的常量存储区 首地址标识 指针与字符串 字符串保存在只读的常量存储区 char str[20]=“hello”; 初始化字符数组时会把常量存储区的 字符串拷贝到数组中 指针与字符串 指针与字符串 字符串可以看成是一个无名字符数组! 字符串常量“hello”在内存常量存储区中: 字符串常量占据一段内存,用首地址来标识! h e l l o \0 指向字符串的指针 在C语言中,可以将字符指针指向字符串 被指向的字符串可以是一个常量字符串,也可以是一个存储着字符串的字符数组 char *ptr = C Language; C L a n g u a g e \0 char *ps=We change lives; int n=10; ps=ps+n; printf(%s\n,ps); W e c h a n g l i v e s \0 lives 指向字符串的指针 还可以有如下的定义: char str[ ] = “hello”; char *p=str; //把字符数组str的首地址给p //p=“hello”; 把字符串“hello”的首地址给p 代码演示 指向字符串的指针 用法一:指针变量

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档