手機(jī)軟件漢化器 字符串能保存中文么?怎么實(shí)現(xiàn)?
字符串能保存中文么?怎么實(shí)現(xiàn)?是的,但是一個(gè)漢字需要兩個(gè)字節(jié)。下面的實(shí)現(xiàn)是輸入一個(gè)漢字并打印到屏幕上。#include<stdio.h>void main(){char X[2]=scanf(
字符串能保存中文么?怎么實(shí)現(xiàn)?
是的,但是一個(gè)漢字需要兩個(gè)字節(jié)。下面的實(shí)現(xiàn)是輸入一個(gè)漢字并打印到屏幕上。#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”,它會(huì)創(chuàng)建一個(gè)4字節(jié)的字符串a(chǎn)[4]。如果要為現(xiàn)有字符串賦值,建議使用間接方法:Chara[100]Chara[]=“Chinese”B[0]=a[0]B[1]=a[1],以便為B[0]和B[1]賦值。
【c語言求改錯(cuò)】編制程序用遞歸法將一個(gè)整數(shù)n轉(zhuǎn)換成字符串。例如,輸入483,應(yīng)輸出字符串“483”?
A:無效f(x)
{
如果(x!=0)
f(x/10)
else
return
char c=x 48
printf(%c,c)
}