0 c
#include<stdio.h>
void ascii()
{
//code goes here
}
int main()
{
int b;
char a;
b=ascii(a);
printf("%d",b);//Expecting the ASCII Value of a to printed.
return 0;
}
Run Code Online (Sandbox Code Playgroud)
期望printf语句给出a的ASCII值.
提前致谢.
不需要功能,比如ascii().为了这个目的,它有点矫枉过正,如果我可以这么说的话.
简单地使用
char x = 'a';
printf("Symbol table index of %c is %d\n", x, x);
Run Code Online (Sandbox Code Playgroud)
请注意,这仅适用于您的平台使用ASCII的情况 - 对于具有EBCDIC字符集的IBM系统,例如,这不会返回字符的ASCII值,您需要使用查找表.
| 归档时间: |
|
| 查看次数: |
82 次 |
| 最近记录: |