上海大众第一任总经理:字符转换成对应的ASCII值

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/02 23:48:51
哪未高手帮我解决一下
输入一字符
怎样将它转换成对应的ASCII值

用C++:
#include <iostream.h>
void main(void)
{
char a;
cout<<"请输入一个英文字符:";
cin>>a;
int b = (int)a;
cout<<a<<"的ASCII值为:"<<b<<endl;
}

在c中如楼上,c中字符和整型是通用的,字符型会自动提升成整型。

在delphi中用ord函数
begin
var c:char;
var i:integer;
c:='a';
i:=ord(c);
end

在VB中用Asc函数
dim s as string
dim i as integer
s="a"
i=asc(s)

只要在输出的时候用%d的输出格式就行了
如字符a
main()
{char c=a;
printf(”%d”,c);

输出结果就是97