360免费网站建设平台,企业策划案例,做网站实验报告,杭州seo排名优化外包系列文章目录 c语言出现打印烫烫烫烫烫烫问题 c语言出现打印烫烫烫烫烫烫问题 系列文章目录一、报错现象二、原因三、解决方法 一、报错现象 二、原因 字符数组初始化用这种方式初始化 %s是以字符串打印#xff0c;获取是地址#xff0c;%s会接受字符串结束标志[‘\0’]之前的…系列文章目录 c语言出现打印烫烫烫烫烫烫问题 c语言出现打印烫烫烫烫烫烫问题 系列文章目录一、报错现象二、原因三、解决方法 一、报错现象 二、原因 字符数组初始化用这种方式初始化 %s是以字符串打印获取是地址%s会接受字符串结束标志[‘\0’]之前的所有字符在ASCII就是数字0 打印大小为5 结束没有’\0’%s找不到’\0’会出现烫字符问题
int main()
{char arr[] { h,e,l,l,o };printf(%d\n, sizeof(arr));printf(%s, arr);
}三、解决方法 换种初始化方法这种初始化方法会自带’\0’ 打印大小为6
int main()
{char arr[] hello;printf(%d\n, sizeof(arr));printf(%s, arr);
}END