sizeof vs strlen

Posted 修修55

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sizeof vs strlen相关的知识,希望对你有一定的参考价值。

    char c1[] = { a,b,\0,d,e };
    char c2[] = "hello";
    char *c3 = "hello";

    sizeof(c1) = 5;
    strlen(c1) = 2;

    sizeof(c2) = 6;
    strlen(c2) = 5;

    sizeof(c3) = 4;
    strlen(c3) = 5;
    

 

以上是关于sizeof vs strlen的主要内容,如果未能解决你的问题,请参考以下文章

sizeof 和 strlen

字符串strlen函数与sizeof的区别

C语言实用算法系列之冒泡排序sizeof与strlen的区别

C++ sizeof与strlen,并借此明晰内存对齐

strlen与sizeof的区别

sizeof 和 strlen 的区别