本文介绍了反向字符串,如何打印字符串而不是小数?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述 29岁程序员,3月因学历无情被辞! char * reverse(char * str){ int length = strlen(str); char * acc [length]; int i; for(i = 0; i< = length-1; i ++){ acc [length-1-i] = str [i]; } 返回acc; } 如何打印字符串而不是小数点?如果我在for循环中添加printf,它会打印小数。它们是颠倒的,所以它有效,但是我想要打印字符。 解决方案 向我们展示代码。你所拥有的没有printf()。 Brian 哎呀! 哎呀! 我当然不写那个。 Brian char* reverse(char* str) {int length = strlen(str);char* acc[length];int i;for (i=0; i<=length-1; i++){acc[length-1-i] = str[i];}return acc;}How do I then print a string and not decimals? If I add printf insidethe for loop it prints decimals. they are reversed so it works but Iwant to prin chars. 解决方案Show us the code. There is no printf() in what you have.BrianOops!Oops!I most certainly did NOT write that.Brian 这篇关于反向字符串,如何打印字符串而不是小数?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持! 上岸,阿里云!