C语言,如何将一个字符变为一个字符串?如何将一个字符串变为一个字符?比如,将'a'变为"a",将"a"变为'a'

如题所述

字符串可以包含多个字符。 

所以 单个字符转为字符串,只需要定义一个字符串,并把第一个字符赋值成该值即可。 

比如

char a='a';
char s[2];
s[0]=a;
s[1]=0;

字符串转字符,只能保留第一个字符。 

比如

char c;
char s[2] = "a";
c=s[0];来自:求助得到的回答
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-08-27
用强制类型转换
比如 char c = (char) "a";
String s = (String) 'c';本回答被网友采纳
相似回答