C语言中数组转化为字符串的方法

简介:


#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语言如何将一个数组转化为字符串输出?用以上这种方法就可以! 大笑但是要注意,只限于处理ASCII码!ASCII码之外的值若要识别,那么这种方法就不行了。
目录
相关文章
|
1月前
|
C语言
在C语言中数组作为函数参数的应用与示例
在C语言中数组作为函数参数的应用与示例
15 0
|
1月前
|
安全 程序员 C语言
探索C语言库函数:字符串拷贝函数strcpy
探索C语言库函数:字符串拷贝函数strcpy
19 0
|
1天前
|
C语言 C++
C语言利用ASCII码表统计字符串每个字符出现的次数
C语言利用ASCII码表统计字符串每个字符出现的次数
5 0
|
3天前
|
存储 C语言
C语言中字符串的引用与数组元素操作
C语言中字符串的引用与数组元素操作
12 0
|
23天前
|
存储 C语言
【我爱C语言】详解字符函数isdigit和字符串转换函数(atoi和snprintf实现互相转换字符串)&&三种strlen模拟实现1
【我爱C语言】详解字符函数isdigit和字符串转换函数(atoi和snprintf实现互相转换字符串)&&三种strlen模拟实现
|
23天前
|
C语言
【C语言】第三回 关于字符串,语句和注释的使用2
【C语言】第三回 关于字符串,语句和注释的使用
|
23天前
|
编译器 程序员 C语言
【C语言】变长数组,二分查找和数组之间自动替换的实现
【C语言】变长数组,二分查找和数组之间自动替换的实现
|
23天前
|
存储 C语言
【C语言数组】创建、初始化、以及使用2
【C语言数组】创建、初始化、以及使用
|
28天前
|
编译器 C语言
【C语言】字母转换大小写的三种方法
【C语言】字母转换大小写的三种方法
44 0
|
1月前
|
安全 程序员 C语言
探索C语言库函数:字符串拷贝函数strcpy()
探索C语言库函数:字符串拷贝函数strcpy()
9 0