C++
文章平均质量分 94
lim2113
这个作者很懒,什么都没留下…
展开
-
C++初学第三弹
/ 类体:由成员函数和成员变量组成// 一定要注意后面的分号class为定义类的关键字,ClassName为类的名字,{}中为类的主体,注意类定义结束时后面分号不能省略。类体中内容称为类的成员:类中的变量称为类的属性或成员变量;类中的函数称为类的方法或者 成员函数。声明和定义全部放在类体中,需注意:成员函数如果在类中定义,编译器可能会将其当成内联函数处理。// 我们看看这个函数,是不是很僵硬?class Datepublic:// 这里的year到底是成员变量,还是函数形参?原创 2023-09-04 13:14:19 · 279 阅读 · 1 评论 -
C++入门第二弹
在早期C/C++中auto的含义是:使用auto修饰的变量,是具有自动存储器的局部变量,但遗憾的 是一直没有人去使用它. C++11中,标准委员会赋予了auto全新的含义即:auto不再是一个存储类型指示符,而是作为一 个新的类型指示符来指示编译器,auto声明的变量必须由编译器在编译时期推导而得。return 10;auto b = a;//auto e;无法通过编译,使用auto定义变量时必须对其进行初始化return 0;原创 2023-08-28 15:54:52 · 230 阅读 · 1 评论 -
C++入门
定义命名空间,需要使用到namespace关键字,后面跟命名空间的名字,然后接一对{}即可,{} 中即为命名空间的成员。1.命名空间定义命名空间中可以定义变量/函数/类型int val;2.命名空间可以嵌套//test.cppint a;int b;int c;int d;3.同一个工程中允许存在多个相同名称的命名空间,编译器最后会合成同一个命名空间中。//test.h注意:一个命名空间就定义了一个新的作用域,命名空间中的所有内容都局限于该命名空间中。原创 2023-08-24 13:23:47 · 345 阅读 · 1 评论