嵌入式-C语言基础:字符串结束标识符

复制代码
#include<stdio.h>

int main()
{
    char cdata[]={'h','e','l','l','o'};
    char cdata2[]="hello";
    int len=sizeof(cdata)/sizeof(cdata[0]);
    printf("cdata长度=%d\n",len);//长度为5
    len=sizeof(cdata2)/sizeof(cdata2[0]);
    printf("cdata2长度=%d\n",len);//长度为6,字符串会自动的加一个'\0'结束标志,所以长度为6
    return 0;
}
复制代码

输出结果:

cdata长度=5
cdata2长度=6

 

posted @   WellMandala  阅读(116)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 因为Apifox不支持离线,我果断选择了Apipost!
· 通过 API 将Deepseek响应流式内容输出到前端
历史上的今天:
2021-11-01 C#使用内存和指针方式将字节数组转换为Bitmap
点击右上角即可分享
微信分享提示