指针数组和指向数组的指针

分析一下三个声明:

  1:  Cat FamilyOne[500];             FamilyOne 是一个500个CAT对象组成的数组;

  2:    CAt * FamilyTwo[500];             FamilyTwo是一个500个指向的CAT的指针组成的数组(指针数组);

  3:    CAT * FamilyThree = new CAT[500];      FamilyThree是一个指针指向由500个对象组成的数组。

  

  

 

  

字符串数组的“蜕变”:

1. char name[10] = {'C', 'h', 'i', 'n', 'a', '\0'};   ----->       2. char name[10] = {"China"};  ----->       3. char name[10] = "China";

posted @ 2012-05-02 19:54  waynewuzhenbo  阅读(208)  评论(0编辑  收藏  举报