cpp小记
文章平均质量分 73
pandaflyup
这个作者很懒,什么都没留下…
展开
-
getchar()的一点思考
【熊猫大叔 转载请注明出处:http://blog.csdn.net/pandaflyup】 今天看书看到一道题:验证表达式getchar()!=EOF的值是0还是1。 于是乎我就编写了下面一段程序: int main() { int c; while(c=getchar()!=EOF)//!=优先级大于=,验证后边式子的返回值 printf("不等于EOF时返回值:%原创 2012-12-27 20:18:53 · 562 阅读 · 0 评论 -
关于各种无法解析的外部符号问题的相应解决方案
出自:http://blog.csdn.net/enotswn/article/details/5934938 在使用vs2008调试程序的过程中,经常会出现无法解析的外部符号问题,可能的原因有很多种,下面这些是我一年来积累的经验.仅供参考. 考虑可能的原因: [0]出现无法解析可能是因为lib文件不正确,比如64位的编译配置,结果使用的是32位的lib包. [1]只写了类声明,但转载 2013-04-08 16:44:58 · 880 阅读 · 0 评论 -
堆和栈的区别
出自:http://blog.csdn.net/hairetz/article/details/4141043 一、预备知识—程序的内存分配 一个由C/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其 操作方式类似于数据结构中的栈。 2、堆区(heap) —转载 2013-04-09 21:12:10 · 356 阅读 · 0 评论