手机软件汉化器 字符串能保存中文么?怎么实现?

字符串能保存中文么?怎么实现?是的,但是一个汉字需要两个字节。下面的实现是输入一个汉字并打印到屏幕上。#include<stdio.h>void main(){char X[2]=scanf(

字符串能保存中文么?怎么实现?

是的,但是一个汉字需要两个字节。下面的实现是输入一个汉字并打印到屏幕上。#include<stdio.h>void main(){char X[2]=scanf(%C%C,&x[1],&x[2])printf(“X=%C%C”,X[1],X[2])}如果要在程序中保存中文,只能使用初始化方法,例如:Chara[]=“Chinese”,它会创建一个4字节的字符串a[4]。如果要为现有字符串赋值,建议使用间接方法:Chara[100]Chara[]=“Chinese”B[0]=a[0]B[1]=a[1],以便为B[0]和B[1]赋值。

【c语言求改错】编制程序用递归法将一个整数n转换成字符串。例如,输入483,应输出字符串“483”?

A:无效f(x)

{

如果(x!=0)

f(x/10)

else

return

char c=x  48

printf(%c,c)

}