C语言中如何把int型数组转化为字符串?

如何把int型数组转化为字符串?请给出一个函数方法

第1个回答  2013-11-15
能具体说下问题吗? 还是说就是这么问的?追问

就是一个int a[]={1,2,3} 转化为char c[]={“123”}
包含空格 负号等int数组允许的符号 不用 sprintf itoa

追答

你的意思是int a[] = {1,-23,-23}转化为char c[] = "1-23-23"这样子的 对吗?

追问

是的

追答

还不能用函数itoa,sprintf啊?

追问

是呀 一般都是定义两个指针指向两个输入数组,ASCII码,每位直接读了加0x30,后输出,符号问题需要考虑一下

相似回答