C语⾔输⼊⼀个整数转化为字符串
c 字符串转数组
将数字转化为对应的字符,可以通过n%10+48来实现,也可以通过n%10+'0'来实现,因为‘0’的ASCII码的数值就是48
因为字符串‘0’ 对应的10进制整数是48 字符串'9'对应的10进制整数是57 所以整数0-->0+48=48='0'
2、该中建⽴了⼀个数组buffer⽤来存放字符串,通过递归调⽤让数字前往后依次转化为字符,然后通过指针p的⾃增,将字符串依次存放到数组中,每次p⾃增之后都赋值‘\0’,当还有新的字符需要转化的时候,就会有新的值覆盖‘\0’,当没有新的数字转化的时候,就最为字符串的结束标志。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。