你可以把输入的字符串放到一个字符数组里面,然后用一个循环遍历里面的字符,直接把里面的元素赋值给一个整形数组的元素,就行了,只是要注意你的整形数组足够大,才能满足你输入多行字符。
在C语言中,将数组转化为字符串可以通过几种不同的方法实现。下面我将按照您提供的tips,详细解释这个过程,并附带代码示例。 1. 确定数组内容和长度 首先,我们需要明确数组的内容和长度。例如,我们有一个整型数组,存储了一系列整数。 c int arr[] = {1, 2, 3, 4, 5}; int length = sizeof(arr) / size...
int main(){ unsigned char src[6] = {0x12, 0x32,0x56,0x78,0x90,0xab};char buffer[20];//维数定义大些 for(int i=0;i<6;i++)sprintf( buffer+i*2,"%x",src[i]);//格式化输出到buffer,每个unsigned char 转换为字符后占两个位置,%x小写输出,%X大写输出 printf("%s\n",buf...