Caption C

编程小白。感谢陪伴,一起成才。

c++之指针作为函数参数传递的问题

转自:http://blog.csdn.net/fjb2080/article/details/5623427原创文章,转载请注明出处,谢谢!作者:清林,博客名:飞空静渡 博客地址:http://blog.csdn.net/fjb2080其实,对于C 或者C++ ,最难的一块地方估计就是指针了。指...

2018-04-01 17:11:14

阅读数 31

评论数 0

二级指针【C++】

欢迎转载,转载请注明原文地址:http://blog.csdn.net/majianfei1023/article/details/46629065 一、概念 在如下的A指向B、B指向C的指向关系中: 首先 C是"一段内容",比如你用malloc或者ne...

2018-01-23 17:04:18

阅读数 72

评论数 0

3.5实现功能的晚绑定--虚函数【C++】

虚函数提供了一种更为灵活的多态性机制。虚函数允许函数调用与函数体之间的联系在运行时才建立,也就是在运行时才决定如何动作,即所谓的功能晚绑定。 5.4.1 虚函数的定义和使用 虚函数的定义是在基类中进行的,在成员函数原型的声明语句之前冠以关键字“virtual”,从而提供一种借口。一班虚函数成员的定...

2017-12-16 23:34:52

阅读数 119

评论数 0

5.3功能早绑定和晚绑定【C++】

5.3功能早绑定和晚绑定【C++】 多态从实现的角度来讲可以划分为两类:编译时的多态性和运行时的多态。前者是在编译过程中确定了同名操作的具体对象,而后者则是在程序运行的过程中,才动态的确定操作所针对的具体对象。这种确定操作的具体对象的过程就是绑定。 按照绑定进行的阶段不同,可以分为两种不同的绑定方...

2017-12-16 21:06:16

阅读数 128

评论数 0

5.2向上类型转换【C++】

5.2向上类型转换 根据赋值兼容原则,可以使用派生类的对象代替基类对象。向上类型转换就是把一个派生类的对象作为基类的对象来使用。 下面通过一个程序来加深对它的理解 #include using namespace std; class Point {public: Point(...

2017-12-13 18:04:56

阅读数 83

评论数 0

5.2什么是多态性【C++】

5.1什么是多态性 在C++程序设计中,多态性是指用一个名字定义不同的函数,这些函数执行不同但又类似的操作,从而可以使用相同的调用方式来调用这些具有不同功能的同名函数。

2017-12-13 14:52:37

阅读数 111

评论数 0

3.7对象与const【C++】

既要让数据在一定范围内共享,又要保证数据的安全,这时就可以使用const,把对象或对象相关成员定义为const。 3.7.1常对象 常对象中的数据成员为常变量且必须有初始值,一般格式为:const 类名 对象名 【(实参表)】或者类名 const 对象名【(实参表)】 例如 Box const ...

2017-11-24 17:42:15

阅读数 52

评论数 0

SQL的约束(学习补充)

约束是SQLServer提供的自动强制数据完整性的一种方法,它是通过定义列的取值规则来维护数据的完整性。常用的约束是NOT NULL(非空)、CHECK(检查)、UNIQUE(惟一)、PRIMARY KEY(主键)、FOREIGN KEY(外键)和DEFALT(默认)约束。 PRIMARY ...

2017-11-23 21:41:43

阅读数 94

评论数 0

3.6对象指针【C++】

3.6.1指向对象的指针 Box box; //定义一个Box类对象box Box *p = &box;//定义指针指向box //通过指针p和运算符->来访问对象box的公用成员函数Volume cout Volume() << endl; //通过指针p和*...

2017-11-05 12:29:06

阅读数 75

评论数 0

3.5对象数组【C++】

1.简介: 对象数组和普通数组没有本质的区别,只不过普通数组的元素是简单变量,而对象数组的元素是对象而已。对象数组在实际中的主要应用在系统需要一个类的多个对象的情况。 例如需要创建100学生档案,每个档案包括姓名,性别,年龄等内容。例如下面: Student students【100】; ...

2017-11-04 20:47:41

阅读数 113

评论数 0

字符串函数【C++】

1 C++ 中有大量的函数用来操作以 null 结尾的字符串: strcpy(s1, s2); 复制字符串 s2 到字符串 s1。 2 strcat(s1, s2); 连接字符串 s2 到字符串 s1 的末尾。 3 strlen(s1); 返回字符串 s1 的长度。 4 strc...

2017-11-04 17:43:02

阅读数 122

评论数 0

3.4构造函数与析构函数【C++】

3.4.1构造函数 1.构造函数对的作用 构造函数是累的一个特殊的成员函数,构造函数的作用是在创建对象时对对象的数据成员进行初始化,看下面的例子 【例3-9】 #include "iostream" using namespace std; class box { publi...

2017-11-01 15:11:25

阅读数 79

评论数 0

3.3对象成员的访问【C++】

如何在类外对对象中的公用成员进行访问?方法主要有三种 (1)通过对象名和成员运算符进行访问 (2)通过指向对象的指针进行访问 (3)通过对象的引用进行访问 3.3.1 通过对象名和成员运算符进行访问 一般形式为  对象名.成员名 其中的 . 是成员运算符,其作用是对成员进行限定,指明成...

2017-10-13 16:44:55

阅读数 160

评论数 0

3.4数据查询-3.4.2连接查询【SQl】

编译器 SQL SERVER 2008 r2 3.4.2连接查询 1.等值与非等值连接查询 查询每个学生及其选修课程的情况 SELECT * FROM SC,STUDENT WHERE SC.Sno=STUDENT.Sno; 2.自身连接  (自身连接 需要取别名) 查询每一门课的间...

2017-10-12 21:05:43

阅读数 68

评论数 0

3.4数据查询-3.4.1单表查询【SQl】

SQL2008R2 3.4.1   单表查询 1-选择表中的若干列 (1)查询指定列 【例】查询全体学生的学号和姓名 SELECT Sno,Sname FROM STUDENT; (2)查询全部列 【例】查询全体学生的详细记录 SELECT * FROM STUDENT; (3)查询...

2017-10-12 18:32:44

阅读数 158

评论数 0

内存四区简介

内存分为四部分: (1)静态区  存储静态变量  全局变量 (2)代码区  存储计算机运行时的可执行代码   并且不会改变 (3)堆区      (4)栈区     所有的自动变量 函数的形参   并且使用时是先进后出的,当一个自动变量超出栈时,将被释放(下面的程序), int* test(...

2017-09-29 21:02:38

阅读数 167

评论数 0

3.2类的成员函数【C++】

1.成员函数的性质 返回值类型  函数名字  (函数参数) {       函数体; } 他与普通函数的区别在于, 成员函数是属于某一个类的,是类的一个成员, 在类外调用类内的函数时要注意函数的访问属性, 成员函数可以访问类内的任何一个函数, 对于类内的成员函数,一般的做法是需要被外界调用的...

2017-09-27 17:19:48

阅读数 62

评论数 0

3.1 类的声明与对象的定义【C++】

1.类和对象;         类就是一个班级,而对象就是班级里面的每个同学。一个班内的所以同学具有相同的属性和操作,而每个学生的名字不同,又单独作为一个对象被外界操控。(个人理解) 也看到了这样的比喻:类和对象的关系就好比图纸和房屋的关系,类就是图纸,而对象就是按照图纸建立出的房屋。(不理解)...

2017-09-27 16:12:59

阅读数 125

评论数 0

c++指针【C++】

文档目录: 指针的基本介绍 指针的基本用法 指针的基本实例 空指针 void指针 指针小结 引用 指针和引用 指针和数组       指针的基本介绍: 指针到底是什么?指针其实就是一个变量,但是与其他的变量不同,它保存的是其他变量的地址,而不是数值。   就好像我们的身份证号码就是一个指针,而我...

2017-09-20 12:36:13

阅读数 400

评论数 0

SQL基本语法【SQl】

创建表格: CREAT TABLE EXAMPLE9_17 (ID INT NULL,NAME NVARCHAR(10) NULL,AGE INT NULL); 插入数据: INSEERT INT EXAMPLE9_17 (ID,NAME,AGE) VALUSES(1,'狗蛋儿',18); 更新数...

2017-09-17 16:48:59

阅读数 596

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭