C语言第八章地址和数组总结.docxVIP

  • 23
  • 0
  • 约5.01千字
  • 约 5页
  • 2017-04-20 发布于重庆
  • 举报
C语言第八章地址和数组总结

第八章地址和数组总结  PAGE \* MERGEFORMAT 5 基本知识点: 指向字符串的指针变量 格式(1) char *变量名=字符串常量; 格式(2) char *变量名; ??????? 变量名=字符串常量; 例:char *pr=I love China; 例将字符串a复制到字符串b中。 main () {char a[]=I am a boy.; ?char b[20]; /* 定义数组b的大小不能小于数组a的长度 */ ?int i; ?for(i=0;*(a+i)!=\0;i++) /* 当字符数组a不结束时,执行循环体 */ ??? *(b+i)=*(a+i); /* 将字符数组a中的字符赋给字符数组b的对应元素 */ ?*(b+i)=\0; /* 在数组b的最后放入字符串结束的标志\0 */ ?printf(string a is: %s\n,a); ?printf(string b is: %s\n,b); } 二、字符串的表现形式 1. 用字符数组实现 如:? main() {static char str[]=I love China!; ? printf(%s\n,str); } 该程序运行结果为: I love China! ????在这个程序中,定义了一个字符数组str,将字符串常量中的各个字

文档评论(0)

1亿VIP精品文档

相关文档