C语言--指针数组大小

#include <stdio.h>
#include <string.h>
int main(void)
{

char *str[3]={
"Hello,thisisasample!",
"Hi,goodmorning.",
"Helloworld"
};

char s[80];

printf("size  %d\n",sizeof(char [3])); //
printf("size  %d\n",sizeof(str)); // 3X4=12

printf("size  %d\n",sizeof(*str)); //   sizeof((char *)str)

 

posted @ 2014-06-30 17:47  義丨往昔灬miller  阅读(683)  评论(0编辑  收藏  举报