C语言中"\0\0"与""分别占多少字节?
3个回答
展开全部
"\0\0"占sizeof(char)*3 sizeof(char)为1则就是3
""占sizeof(char) 也就是1
因为"\0\0"是一个字符串一般地讲字符串后面会有一个0虽然这里显示设置了0但后面还是会跟一个0
也就是
0 0 0
所以是sizeof(char)*3
而""后面的也会有个0所以就是sizeof(char)
""占sizeof(char) 也就是1
因为"\0\0"是一个字符串一般地讲字符串后面会有一个0虽然这里显示设置了0但后面还是会跟一个0
也就是
0 0 0
所以是sizeof(char)*3
而""后面的也会有个0所以就是sizeof(char)
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个还真没测过
追答
你试试printf("%d",sizeof(\0\0));打印试试吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询