第1个回答 2013-12-01
其实你定义一个字符数组,而用一个整形数据输出的话.编译器就会自动把字符转换成ASCLL值了!我认为没必要去特定转吧..呵呵!其实在机器里,你定义了字符之后计算机都是用ASCLL存储的!
第2个回答 2013-12-01
#include<stdio.h>
int main()
{
char a[3]={1,65,66};
int i;
for(i=0;i<3;i++)
printf("%c ",a[i]);
system("pause");
return 0;
}
第3个回答 2013-12-01
直接的方法:
a[1] = 'A';
a[2] = 'B';
第4个回答 2013-12-01
gets(str)
第5个回答 2013-12-01
char str[N];
int a[N];
for(i=0; i<N; i++)
a[i]=str[i];
就行了本回答被网友采纳