随笔分类 -  C/C++

摘要:为什么需要清除scanf缓存区呢?看一个例子: 以上是一个很简单的例子,输入两个整型数再打印出来,看起来的确很简单,也没啥问题。 但是如果第一个(即a)输入的不是整型,比如字符或字符串呢?这样的话第二个(即b)就不会让用户输入而直接程序结束了。 又如以下程序: 或者如下程序: 程序的本意很简单,就是 阅读全文
posted @ 2019-01-06 18:46 _云深不知处 阅读(3668) 评论(0) 推荐(1)
摘要:所谓迷途指针(C中的野指针,C++中的迷途指针(失控指针或悬浮指针)),是指将delete 用于指针(从而释放它指向的内存),但没有将它设置为空时引发的。 例如,当我们定义一个指针的时候: p的值为0xcccccccc。也就是说,任何指针变量刚被创建时不会自动成为NULL指针,它的缺省值是随机的。所 阅读全文
posted @ 2018-05-24 19:05 _云深不知处 阅读(261) 评论(0) 推荐(0)