标签:
每天都感觉代码在变得飘逸,但bug开始更加阴魂不散。你能相信在看了一个月C++后发现变量的声明和定义竟然开始模棱两可,不能说是水平太渣,只能说是底蕴不够,修为不够妖艳。废话不扯,先搞搞再说。
变量的声明和定义:(直接干货)声明就是说一声的意思,告诉编译器有这个东东。那么在说一声的时候会是这两种情况:a.变量已存在:他在外面,我要用,打个招呼而已;b.变量不存在:告诉编译器我来了,这时一般会分配空间(也就是定义了);或者,我以后要用,先说一声,打个招呼。变量的定义就是给变量分配内存,由上知(红色的)1.变量的声明包括变量的定义;2.定义一定会给变量分配存储空间,但声明不一定分配存储空间。
但是你能忍受 (string text;cin >> text)?或许一个不大的地方就可以是一个你想要的家,可是这货有多大的内存????拼爹的时代,这货来历不一般,或许只有他妈知道,构造函数,重载的<< 运算符。可惜水平有限,精力不足,不能详细介绍,等以后解决了再写。
函数的声明和定义:
类的声明和定义:
标签:
原文地址:http://www.cnblogs.com/OrdinaryMiracle/p/4411672.html