#include<stdio.h> #include <stdlib.h> #include <string.h> #define NR(x) (sizeof(x)/sizeof(x[0])) void ToString(char array[] , char array_size) ; int main(void) { //1. char *p = "hello"; char array[]={1,'F','P',4,5,'U',7,'I',9,'r','e'}; char buffer[20] = {0}; int i ; for(i = 0 ; i < NR(array) ; i++){ if(array[i] < 60) { buffer[i] = array[i] + '0' ; } else { buffer[i] = array[i] ; } } printf("%s\n",buffer); return 0 ; }
C语言如何将一个数组转化为字符串输出?用以上这种方法就可以!
![大笑](https://ucc.alicdn.com/notfound.png?x-oss-process=image/resize,w_1400/format,webp)