1 #include <stdio.h> 2 3 /*在变量前面加上&就可以表示变量的地址*/ 4 int main(){ 5 int a=1; 6 printf("%d,%d\n",&a,a); 7 return 0; 8 } 指针变量 int* p; double* p; char* p; in ...
分类:
编程语言 时间:
2019-07-05 09:15:37
阅读次数:
87
思考这个形参为什么要写成这两种形式,即SqList *L和SqList * &L的区别。 *L是指针,全称是指针变量,是一个用来保存内存地址的变量。在这里是一个指向顺序表,存储顺序表的地址的变量。 * &L是指针类型的引用,引用(reference)是c++对c语言的重要扩充。引用就是原变量的另外一 ...
分类:
数据库 时间:
2019-07-01 10:33:25
阅读次数:
369
函数输入问题: 1 带&和不带& (参数本身还是拷贝一份参数) 2 函数输入指针 函数对比 3 函数输入数组 C++中数组作为函数参数是传址。 4输入图像当参数 为了避免函数参数传递时出现复制情况,函数的形参多采用传递reference,如cv::Mat &image,传递输入图像的引用,不过这样函 ...
分类:
其他好文 时间:
2019-06-29 22:36:28
阅读次数:
153
【注:自己从老师讲解出理解的,不对的地方望指正】【注:本程序验证是使用vs2013版】【独学而无友,孤陋而寡闻】 ...
分类:
其他好文 时间:
2019-06-26 00:50:31
阅读次数:
126
1 指针和一维数组 一维数组名:一维数组名是个指针常量,他存放的是一维数组第一个元素的地址。 常量是不能被改变的,也就是说,一维数组名是不能被改变的。 数组名a存放的是一维数组第一个元素的地址,也就是a = &a。 2 下标和指针的关系 如果p是个指针变量,则p[i]永远等价于 (p+i) 5 动态 ...
分类:
编程语言 时间:
2019-06-25 13:12:01
阅读次数:
126
整理了一些指针声明格式,如果有不对的地方,希望大家指正。 int a 变量a,变量类型int int *a 指针a,变量类型是int int a[3] 数组a,元素个数3,每个元素的类型int int *a[3] 数组a,元素个数3,每个元素的类型是int型指针 int (*a)[3] 指针a,指向 ...
分类:
其他好文 时间:
2019-06-23 16:11:01
阅读次数:
83
在预编译的过程中 主要处理# 和宏替换 例如 在预编译的时候 代码变成如下 #define PI 3.14 不开辟空间 不要求类型 只将源码中所有的PI 替换成3.14 上面这段代码在预编译的时候将所有int 替换为int * 主函数返回类型为指针型 p为指针变量 宏定义带参时 输出 c=29 输出 ...
分类:
其他好文 时间:
2019-06-22 18:20:26
阅读次数:
135
一.什么是指针指针是一个变量,用来存放地址的变量。有如下代码:#include<stdio.h>intmain(){inta=10;int*p=&a;return0;}对于这个有这样一个图解:这里的p就是一个一级指针,它指向a的地址,而a存放的是地址内容。二.二级指针二级指针就是指向指针的指针,它的变量是指针变量。如下:#include<stdio.h>intmain(){
分类:
其他好文 时间:
2019-06-21 23:48:05
阅读次数:
159
C语言程序设计 实验项目:函数与宏定义 姓名:许鑫琪 实验地点:第一教学楼514教室 实验时间:6月12日 一、实验目的与要求 1、指针的基础及指针运算 2、数据交换 3、字符串反转及字符串连接 4、数组元素奇偶排列 二、实验内容 8.3.1练习: (1)定义一个整形指针变量p,使它指向一个整形变量 ...
分类:
其他好文 时间:
2019-06-14 00:58:52
阅读次数:
135
第二章 类体内定义成员函数 #include <iostream> using namespace std; class Time { public: void set_time(); void show_time(); private: //成员改为公用的 int hour; int minute ...
分类:
编程语言 时间:
2019-06-07 00:53:37
阅读次数:
171