摘要
本文讲述C++中指针与引用的概念
什么是指针
指针的类型
指针所指向的类型
指针表达式
指针与函数
什么是引用
指针引用区别
指针和引用的相同点和不同点**什么是指针** 指针就是一个存放地址的变量,当指针指向某个变量,这时这个指针里就存放了那个变量的地址 ,同时可以利用指针直接取变量中的值用 ,只要在指针前加 * 就是取其 真值了(也就是被指向的变量的值)
!...
分类:
编程语言 时间:
2015-06-06 00:29:23
阅读次数:
207
//// main.c// 指针应用//// Created by zhangxueming on 15/6/3.// Copyright (c) 2015年 zhangxueming. All rights reserved.//#include //指针与函数void swap(int ...
分类:
其他好文 时间:
2015-06-03 19:25:42
阅读次数:
132
晚上又学了一点:指针与函数参数,(1).形参与实参,形参新建一个变量,接受一个实际参数的值,形式参数与实际参数的地址不一样。可以用指针用来接收实际参数的地址。函数调用改变原来的数据,可以根据地址改变实参的值。C语言没有引用,C++有的。数组与函数参数:voidgo(inta..
分类:
其他好文 时间:
2015-05-22 02:00:16
阅读次数:
100
黑马程序员------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------六 指针与函数01 指针作为函数参数指针作为实参时,与普通变量一样,也是采用单向的值传递方式,即将指针变量的值(该值是一个地址)传递给被调函数的形参(必须也是一个指针变量)。由于形参接受实...
分类:
编程语言 时间:
2015-05-10 18:41:24
阅读次数:
130
Go中使用*号表示指针,但是没有指针算数,不能对其进行加减。同时内存管理都由Go来负责,不需要拖动释放内存。Go中的函数接收者,可以为值类型,也可以是引用类型。看代码:package main import ("fmt") type Rect struct {X, Y,Area,Length flo...
分类:
其他好文 时间:
2015-03-20 23:25:34
阅读次数:
187
知识点: ? 指针与变量 (指向变量的指针)? 指针与函数 (地址传递) ? 指针与数组 (指向数组的指针) ? 指针与字符串=================================数组的指针 1.什么是数组指针 1)数组的指针是指数组在内存的的起始位置 ...
分类:
编程语言 时间:
2015-02-27 22:50:18
阅读次数:
177
指针指针与数组指针与字符串指针与函数??指针与数组1.数组名:数组元素首地址eg:int array[3]={1,3,6};这里array 恒等于&array[0]2.int *p = a; int *p = 0; int a[]={0};3.int *p = a; 均指向数组的首...
分类:
编程语言 时间:
2014-11-07 22:02:54
阅读次数:
256
一:函数和指针关系: 1)指向函数的指针 2)指针作为函数的参数 int max(int *p1,int *p2){ } 1)实参可以是一个指针 2)也可以是一个和形参类型相同的数组的数组名 3)返回值是指针的函数: 指针函数 char* 函数名(){ return 地址 ...
分类:
编程语言 时间:
2014-10-25 22:46:29
阅读次数:
251
本文目录一、用指针指向一维数组的元素二、用指针遍历数组元素三、指针与数组的总结四、数组、指针与函数参数 说明:这个C语言专题,是学习iOS开发的前奏。也为了让有面向对象语言开发经验的程序员,能够快速上手C语言。如果你还没有编程经验,或者对C语言、iOS开发不感兴趣,请忽略。 前面我们已经学习了指.....
分类:
编程语言 时间:
2014-09-27 16:08:00
阅读次数:
258
空指针(void pointers) void
指针可以指向任意类型的数据。唯一的限制是被指向的值不能被直接引用(即不可以对它们使用解引符*),因为它的长度是不定的。 因此,必须使用类型转换操作或赋值操作来把
void 指针指向一个具体的数据类型。#include using namespace.....
分类:
其他好文 时间:
2014-06-11 12:56:24
阅读次数:
212