
C++基础知识
文章平均质量分 77
seu2hit
这个作者很懒,什么都没留下…
展开
-
数组指针和指针数组
数组指针(也称行指针)定义 int (*p)[n];()优先级高,首先说明p是一个指针,指向一个整型的一维数组,这个一维数组的长度是n,也可以说是p的步长。也就是说执行p+1时,p要跨过n个整型数据的长度。如要将二维数组赋给一指针,应这样赋值:int a[3][4];int (*p)[4]; //该语句是定义一个数组指针,指向含4个元素的一维数组。p=a; //将该二维数组转载 2013-03-06 21:36:59 · 437 阅读 · 0 评论 -
自增和自减(含指针)
// ConsoleApplication9.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#includeusing namespace std;int _tmain(int argc, _TCHAR* argv[]){ int i=3; int j=i+++i++; int k=3; int m=(k++)+(原创 2013-03-08 16:20:59 · 605 阅读 · 0 评论 -
C++ sizeof 使用规则及陷阱分析
一、什么是sizeof首先看一下sizeof在msdn上的定义:The sizeof keyword gives the amount of storage, in bytes, associated with a variable or a type (including aggregate types). This keyword returns a value of type siz转载 2013-03-08 16:49:04 · 678 阅读 · 0 评论 -
形参和实参
函数的参数分为形参和实参两种。形参出现在函数定义中,在整个函数体内都可以使用,离开该函数则不能使用。实参出现在主调函数中,进入被调函数后,实参变量也不能使用。形参和实参的功能是作数据传送。发生函数调用时,主调函数把实参的值传送给被调函数的形参从而实现主调函数向被调函数的数据传送。 形式参数(简称形参)是在用户自定义函数过程(Function)、子过程(Sub)过程名后圆括号中出现的变量原创 2013-03-13 22:02:30 · 1261 阅读 · 0 评论 -
引用(&)和指针(*)
相同点:1. 都是地址的概念;指针指向一块内存,它的内容是所指内存的地址;引用是某块内存的别名。不同点:引用,其本质就是指针,将它用在一些特别的场合,会比指针更简洁,更方便。具体说来,指针多用于动态内存管理和对数组的操作等,C风格的代码接收和返回指针;引用则往往用在接收和返回类类型的名字空间域函数或类域函数,以避免类对象的复制开销。但是请注意,引用毕竟不完全等同于指针,它们有一些差转载 2013-03-02 16:24:32 · 219 阅读 · 0 评论 -
二叉树
二叉树的重要特性: 二叉查找树(二叉排序树) 平衡二叉树(AVL树)转载 2013-03-30 23:21:13 · 521 阅读 · 0 评论 -
C++ const引用详解
(1) 在实际的程序中,引用主要被用做函数的形式参数--通常将类对象传递给一个函数.引用必须初始化.但是用对象的地址初始化引用是错误的,我们可以定义一个指针引用。int ival = 1092;int &re = ival;//okint &re2 = &ival;//错误int *pi = &ival;int *&pi2 = pi;//ok(2转载 2013-03-02 13:22:58 · 180 阅读 · 0 评论 -
sql执行顺序
SQL 不同于与其他编程语言的最明显特征是处理代码的顺序。在大数编程语言中,代码按编码顺序被处理,但是在SQL语言中,第一个被处理的子句是FROM子句,尽管SELECT语句第一个出现,但是几乎总是最后被处理。 每个步骤都会产生一个虚拟表,该虚拟表被用作下一个步骤的输入。这些虚拟表对调用者(客户端应用程序或者外部查询)不可用。只是最后一步生成的表才会返回 给调用者。如果没有在查询中指定转载 2013-04-10 19:58:34 · 484 阅读 · 0 评论 -
深入理解const char*p,char const*p,char *const p,const char **p,char const**p,char *const*p,char**const p
一、可能的组合:(1)const char*p(2)char const*p(3)char *const p(4)const char **p(5)char const**p(6)char *const *p(7)char **const p当然还有在(5)、(6)、(7)中再插入一个const的若干情况,不过分析了以上7中,其他的就可类推了!二、理解助记法宝:转载 2013-08-26 10:43:49 · 557 阅读 · 0 评论