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

浙公网安备 33010602011771号