![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++
木头吃日历
努力才可能成功
展开
-
关于指针的一点点理解
关于指针的一点点理解#include<iostream>int main(){ using namespace std; int *p; *p=10; cout<<*p;}在我的理解里,第一句的int p是创造了一个指针变量,他的地址是p。这里的“ * ”不是运算符,而是一种定义的标志,即有这个符号就是定义了一个指针变量。而随后的p=10,“ *...原创 2019-03-29 00:15:14 · 139 阅读 · 0 评论 -
深入理解静态成员函数的初始化(LNK2001)
前几天在做数据结构实验九的时候,VS给我报了一个连接错误“LNK2001: 无法解析的外部符号”,并给了一串乱码,其中包括了visit函数(一个静态成员函数)。我不是很理解,于是上网搜了一下,发现如果在类内标识了一个静态成员函数(不能叫定义),该静态成员是必须要在类外初始化(定义)。当我知道静态成员必须在类外初始化后,我想解决三个疑惑:1.为什么要初始化?2.为什么在类外?3.针对于成员函...原创 2019-11-20 00:25:27 · 1172 阅读 · 0 评论