关于计数的C表达式怎么理解?

2019-03-24 19:56发布

 代码如下: Buffer_Counts[2]=Count_A/100;
   Buffer_Counts[1]=Count_A%100/10;
   Buffer_Counts[0]=Count_A%10;
   if(Buffer_Counts[2]==0)       //从这起,程序是想表达什么意思?为什么要先赋值0,再弄0x0a. 请各位高手不吝赐教。
    {
      Buffer_Counts[2]=0x0a;
   if(Buffer_Counts[1]==0)
    {
      Buffer_Counts[1]==0x0a;
    }
    } 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
18条回答
辛昕
1楼-- · 2019-03-26 16:39
我记得不是,好像0X31?
我记性不太好,但是我想LZ看完ASCII码后会知道我在说什么......
jxb01033016
2楼-- · 2019-03-26 19:03
 精彩回答 2  元偷偷看……
jxb01033016
3楼-- · 2019-03-26 19:24
1的ASCII码是0X31
leang521
4楼-- · 2019-03-27 00:03
哎,jxb01033016 你就别深究了。这个家伙驴得很,经常不看手册就往前冲。
yanse51
5楼-- · 2019-03-27 05:39
多谢辛版主的详细点评。运用指针数组来解决问题,这个我很少使用。都是用些基础的表达式一类的。以后会尝试着用指针来解决问题。这个程序是书上的例程。菜鸟模仿的多一些。
0X0a这个我已经明白了。是回车字符。回车字符 0d,0a.
0d用不着写了。
多谢各位版主热情回复。
以后还会有弱智问题叨扰。大概这就是菜鸟的通病吧
linda
6楼-- · 2019-03-27 09:23
欢迎多多交流

一周热门 更多>