美文网首页
小小总结(知识回忆)

小小总结(知识回忆)

作者: Roger呜呜 | 来源:发表于2018-10-23 22:58 被阅读0次

    1.     *很搞笑啊,最近在做数据结构的栈和队列,遇到了getchar(),我顿时感觉到我对这个函数不是很熟悉,可能以前搞懂过。由于平时敲与这相关的代码很少,渐渐遗忘了它的用法与义。

            getchar():读取的是单个字符,当你输入的是整型数字时,它读到的是数字的ASCH码值 。当你用scanf、cin输入数据a的值时,进入缓冲区的不仅是我们输入值,还有回车“\n”,然而scanf、cin只能读到我们输入的信息,如果你接下来又要输入数据b的值,读到的却是\n,而不是你输入的值,所以在这之前我们要使用getchar()读走换行符“\n”。

    2.    *字符都是以ASCH码来存储的,getchar()能自动获取字符的ASCH码值,所以当我们没有用getchar()时,我们要转换成ASCH码,传入其值。例如:数字+48或则+'0',可以转化为其ASCH码,同理ASCH码值-48或则-'0',可以转化为数字。

    相关文章

      网友评论

          本文标题:小小总结(知识回忆)

          本文链接:https://www.haomeiwen.com/subject/zbuzzftx.html