c/c++ 字符数组 字符串 数组 问题
如题:定义一个数组intstr[5]={'a','b','c','d','e'};如果定义的是全局变量%s输出正常,如果是局部变量输出就会输出abcd烫烫烫这是为何?我知...
如题:定义一个数组int str[5]={'a','b','c','d','e'};
如果定义的是全局变量%s输出正常,如果是局部变量输出就会输出 abcd烫烫烫
这是为何?我知道加上\0就没事,但是想知道这种错误的输出跟什么有关,是数据的存储吗? 展开
如果定义的是全局变量%s输出正常,如果是局部变量输出就会输出 abcd烫烫烫
这是为何?我知道加上\0就没事,但是想知道这种错误的输出跟什么有关,是数据的存储吗? 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询