字符串指针变量与字符数组的区别

使用字符串指针变量与字符数组的区别
(1)分配内存
  设有定义字符型指针变量与字符数组的语句如下:
  char *pc ,str[100];
  则系统将为字符数组str分配100个字节的内存单元,用于存放100个字符。而系统只为指针变量pc分配4个存储单元,用于存放一个内存单元的地址。
(2)初始化赋值含义
  字符数组与字符指针变量的初始化赋值形式相同,但其含义不同。例如:
  cha
posted @ 2015-06-29 20:29  kelseyling  阅读(175)  评论(0)    收藏  举报