C语言程序设计教程(第二版)教学课件徐新华第09章 指针 2 .pptVIP

  • 1
  • 0
  • 约6.24千字
  • 约 30页
  • 2019-10-04 发布于未知
  • 举报

C语言程序设计教程(第二版)教学课件徐新华第09章 指针 2 .ppt

9- 9.4 字符串指针和指向字符串的指针变量 第6章指出:1维字符数组用于存储1个字符串(每个元素存放1个字符),2维字符数组用于同时存储多个字符串(每一行存储1个字符串)。 对于字符数组的处理有两种方式:逐个字符方式和整体方式。 字符串在内存中的起始地址称为字符串的指针,可以定义一个字符指针变量指向一个字符串。 9.4.1 字符串的表示与引用 字符串的表示:字符数组 + 字符指针变量; 字符串的引用:逐个引用 + 整体引用。 1、逐个引用 [案例9.8] 使用字符指针变量表示和处理字符串。 #include stdio.h #include conio.h void main() { char *string = “I love Beijing. ” ; for( ; *string != ’\0’; string++) { printf(“%c”, *string); } printf(“\n”); getch(); } 思考: (1) 在for()之后,再重复上述for(),输出结果如何? (2) 将for()改为:for( i=0; *(string + i ) != ‘\0’; i++) printf(“%c”, *(string+i));,再重复之,输出结果

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档