subject_51480.htm

来自「vc」· HTM 代码 · 共 9 行

HTM
9
字号
<p>
序号:51480 发表者:adam&amp;amp;ancy 发表日期:2003-09-01 21:51:31
<br>主题:关于ASCII码转换的问题。
<br>内容:#include &lt;stdio.h&gt;<BR>main()<BR>{<BR>&nbsp;&nbsp;char c;<BR>&nbsp;&nbsp;pritf(&#34;输入一个字符:&#34;);<BR>&nbsp;&nbsp;scanf(&#34;%c&#34;,&amp;c);<BR>&nbsp;&nbsp;printf(&#34;字符%c的ASCII码为%d\n&#34;,c,c);/*为什么是c,c);*/<BR>}<BR> <BR>&nbsp;&nbsp;问题已经在程序中说明了,为什么是c,c);呢?搞不懂,请多指教,^_^。<BR><BR>&nbsp;&nbsp;谢了!
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:iamhere 回复日期:2003-09-01 22:16:27
<br>内容:字符型(char)和整型(int)(严格的说应该是byte类型)其实是等价的<BR>1个字符型的变量在内存中占用1个字节,其值就是这个字符的ASCII码,<BR>再给你举个例子:<BR>char ch = 'a';<BR>int ascii_of_ch = ch; //这里ascii_of_ch就等于ch的ascii码<BR>2003-9-1 22:17:03

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?