c++
sdu程序猿
这个作者很懒,什么都没留下…
展开
-
C++多态调用和继承内存分布
以下面代码为例:class A{public: int a; A() { a = 1; } virtual void fA() { printf("A\n"); } void fAA() { printf("AA\n"); }};class B{publ原创 2015-08-07 22:55:30 · 766 阅读 · 0 评论 -
C/C++ const使用
刷题过程中,遇到const相关的题目,有些地方比较困惑,稍微验证了一下,记录一下。 const int i = 0; int *j = (int *) &i; *j = 1; printf("%d,%d", i, *j);这段程序的输出结果需要根据编译器的优化来看,i为const修饰的变量,通过指针的方式修改了i的内存内容(不能直接对i进行复制修改,否则会报原创 2015-08-10 09:43:56 · 303 阅读 · 0 评论