C语言输出字符串问题,字符串ca[10]="hello"; 一共是五个字符,ca有10个元素,剩余
C语言输出字符串问题,字符串ca[10]="hello";一共是五个字符,ca有10个元素,剩余补空,输出时用格式控制输出八位宽度,printf("%8s",ca);老师...
C语言输出字符串问题,字符串ca[10]="hello";
一共是五个字符,ca有10个元素,剩余补空,输出时用格式控制输出八位宽度,
printf("%8s",ca);老师说是 空空空hello
printf("%-8s",ca);结果为 hello空空空
为什么?字符串里有十个元素啊!
hello空空空空空,谁能帮我解释解释?? 展开
一共是五个字符,ca有10个元素,剩余补空,输出时用格式控制输出八位宽度,
printf("%8s",ca);老师说是 空空空hello
printf("%-8s",ca);结果为 hello空空空
为什么?字符串里有十个元素啊!
hello空空空空空,谁能帮我解释解释?? 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询