计算机二级类第4章构造型数据结构2.pptVIP

  • 4
  • 0
  • 约7.58千字
  • 约 26页
  • 2019-01-06 发布于福建
  • 举报
计算机二级类第4章构造型数据结构2

第4章 构造型数据类型 字符串与字符数组 主要内容 用字符数组表示字符串 定义和引用 初始化 输入和输出 字符串的输入和输出 字符串处理函数 例:下面两个赋值的不同 char word1[]={‘W’,’o’,’r’,’l’,’d’,’!’} char word1[]={‘W’,’o’,’r’,’l’,’d’,’!’,’\0’} Word1是一个字符数组,它有6个元素,每个元素都是一个字符,它不是一个字符串,因它没有结束符 Word2是一个字符串,它有6个元素(长度为6),因为串结束符不是串的一部分 四种等价的初始化 char word1[8]={‘W’,’o’,’r’,’l’,’d’,’!’,’\0’} char word2[]={‘W’,’o’,’r’,’l’,’d’,’!’,’\0’} char word3[]={“World”} char word3[]=“World” 注意:一个字符串常量代表一个指向无名数组的起始字符的指针,该数组被双引号之间的字符以及一个额外字符’\0’初始化. 如printf(“World \n”);与下列式子等价 char world[]={‘W’,’o’,’r’,’l’,’d’,’!’,’\0’};printf(world); 注意: 一个字符串可以直接赋给一个字符串常量:如char *p=“world” 字符串的输入与输出

文档评论(0)

1亿VIP精品文档

相关文档