C语言中怎么将数字字符转换成对应的数值
最近正在自学数据结构。在栈的运用中。计算后缀表达式时。怎么将数字字符转换成对应的数值书上给的式子是d=0;while(ch>='0'&&ch<='9'&&flag)/*判...
最近正在自学数据结构。在栈的运用中。计算后缀表达式时。怎么将数字字符转换成对应的数值 书上给的式子是
d=0;
while(ch>='0'&&ch<='9'&&flag) /*判定为数字字符*/
{ d=10*d+ch-'0';
ch=exp[t];t++;
}
d=10*d+ch-'0';这个式子的原理是什么?
将数字字符转换成对应的数值的原理是什么。为什么每次d都要置为0 展开
d=0;
while(ch>='0'&&ch<='9'&&flag) /*判定为数字字符*/
{ d=10*d+ch-'0';
ch=exp[t];t++;
}
d=10*d+ch-'0';这个式子的原理是什么?
将数字字符转换成对应的数值的原理是什么。为什么每次d都要置为0 展开
6个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询