分享

C语言sizeof

 lhzstudio 2012-05-12
1.
void *p=malloc(100);
sizeof(p)=4;
---------------------指针的字节数,而不是指针指向的内容容量
2.
void Func(char str[100])
{sizeof(str)=4;}
--------------------数组作为函数的参数进行传递时,该数组自动退化为同类型的指针
3.
char str[100];
sizeof(str)=100;
--------------------不是函数的参数时
4.
char str[]="hello";
char *p=str;
int n=10;
sizeof(str)=6;sizeof(p)=4;sizeof(n)=4;
--------------------参考上面的

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多