正在加载图片...
第10章第4节 2)字符数组的地址—与数组中地址的概念相似 字符数组名 string→首地址→& cstring|0 元素地址 tring+2 &string 2 元素值 * (string-+2) string 2 2.用字符指针 不定义字符数组,而用指向字符的指针主要用于表示字符串常量 main 0 tchar*string="I love China! 等价于 char *stringa printf((“%s”, string); string=“ Ilove china!” 字符串“ Ilove china!”在内存中仍采用“字符数组”的方式存放,故 string=“ Ilove china!” “ I love china!的首地址(元素的地址)、赋给 指针变量 string 问: 如: string= string+2 结果 printf((“%s”, string love china!第10章第4节 2) 字符数组的地址——与数组中地址的概念相似 字符数组名 string 首地址 &string[0] 元素地址 string+2 &string[2] 元素值 *(string+2) string[2] 2 . 用字符指针 不定义字符数组,而用指向字符的指针 main() {char *string=“I love China!” printf(“%s”,string); } char *string; string=“I love China!” 字符串“I love China!”在内存中仍采用“字符数组”的方式存放,故: string=“I love China!” “I love China!”的首地址(元素I的地址) 指针变量string 问: 如:string=string+2; printf(“%s”,string); love China! 结果 赋给 等价于 主要用于表示字符串常量
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有