梁信军占复星多少股份:VC中转换Asc码和字符的函数是什么

来源:百度文库 编辑:中科新闻网 时间:2024/04/28 03:45:03
把一个字符比如“a”转换成Asc码的函数是什么?
反过来把数字转化为对应Asc码的字符的函数是什么?
都在哪个头文件中呢

1. ASC(X),Chr(X):转换字符字符码
[格式]:
P=Asc(X) 返回字符串X的第一个字符的字符码
P=Chr(X) 返回字符码等于X的字符
[范例]:
(1)P=Chr(65)
‘ 输出字符A,因为A的ASCII码等于65
(2)P=Asc(“A”)
‘ 输出65

2. Len(X): 计算字符串X的长度
[格式]:
P=Len(X)
[说明]:
空字符串长度为0,空格符也算一个字符,一个中文字虽然占用2 Bytes,但也算一个字符。
[范例]:
(1) 令X=”” (空字符串)
Len(X) 输出结果为0
(2) 令X=”abcd”
Len(X) 输出结果为4
(3) 令X=”VB教程”
Len(X) 输出结果为4

int i='a';
printf("%d",i); /*输出ascii码值*/
printf("%c",i); /*输出字符*/

你可以试试如下程序:

int main()
{
char str1[]={97,98,99,100,101,102,103,104,0};
char str2[]={'a','b','c','d','e','f','g','h',0};
puts(str1);
puts(str2);
}

啥都不要
int i='a';
printf("%c",i);