C++初学
流水荡荡
这个作者很懒,什么都没留下…
展开
-
C++高级语法
一.面向对象1.1 类C++使用Struct.class 来定义一个类:struct的默认成员权限为publicclass的默认成员权限是privateclass Student{private: string name; double score;public : Student(); virtual ~Student(); // 析构函数 double GetScor...原创 2020-06-05 00:14:48 · 832 阅读 · 0 评论 -
基础句法
一.枚举enum不仅能够创建符号常量,还能定义新的数据类型//enum定义enum w {Monday, Tuesday,Wednesday, Thursday,Friday,Saturday,Sunday};w weekday;weekday = Monday;weekday = w(0);int s = Monday;//无法赋值 weekday = 1;...原创 2020-03-31 22:19:05 · 74 阅读 · 0 评论 -
c++指针与引用
一.c++指针与引用1.1指针的概念内存是由很多内存单元组成,而计算机对内存的每个内存单元都进行编号,而这个编号就是内存地址.而记住这些这么多地址的内容是极其不便的.于是指针的概念就出现了.通过指针的方式可以将这些指针与内存地址相绑定.从而减轻程序员的压力.1.2 指针的定义指针的基本形式:指针本身就是一个变量.它存储的是值的地址.对类型T,T是“到T的指针”类型, 一个类型为T的变量能保...原创 2020-03-15 17:31:53 · 233 阅读 · 0 评论 -
C++基础容器
C++基础容器1.1 序列容器-数组概念:代表内存里一组连续的同类型存储区可以用来把多个存储区合并成一个整体 //数组声明 //一维数组 int a[10]={1,2,3,4,5,6,7,8}; //二维数组 int b[2][3]={{1,2,3},{4,5,6}};int a[10] 是声明; int是数组里元素的类型; 10是数组最多可容纳的元素的个数1.2 动态数组V...原创 2020-02-28 18:43:17 · 214 阅读 · 0 评论 -
C++基础语法
一.C++基础语法1.1 语言的数据类型1.2 标识符,关键字1.2.1 标识符无论釆用哪一种编写风格,都要保持一致,并使变量名尽可能提示其用途。以下是所有 C++ 标识符必须遵循的一些特定规则。1. 第一个字符必须是字母 a 到 z、A 到 Z 或下画线字符(_)中的一个。2. 第一个字符后,可以使用字母 a 到 z 或 A 到 Z、数字 0 到 9 或下画线。3. 大小写字符是...原创 2020-02-26 23:28:12 · 308 阅读 · 0 评论 -
c++概括
一.C++概括1.1 c++与c的区别c++是一种面向对象的语言,是对c进行加工改良,以便适应如今的信息化工程的发展.// C面向过程的方式void trace(char* s) { printf("trace: %s\n", s);}static int noisy = 1;void trace2(char *s) { if (noisy) printf("trace2:...原创 2020-02-26 21:31:58 · 202 阅读 · 0 评论