Note-07-指针
来源:互联网 发布:网络机顶盒av线通用么 编辑:程序博客网 时间:2024/06/07 09:55
//
// main.c
// Note-07-指针
//
// Created by 刘佳斌 on 15/11/12.
// Copyright © 2015年 刘佳斌. All rights reserved.
//
#include <stdio.h>
/* 作业
1. a =100 ;b=65; 通过函数交换a b的值
2. 游戏辅助 英雄 武器选择之后,如果使用游戏辅助函数,就让英雄血量在原有基础之上增加%50;攻击力增加%50;
*/
/*
1.指针概念: pointer 指向一块地方的东西
地址: 内存地址 (运行时的数据,是存在内存里面的,每一条数据都有一个地址)
指针相当于一个内存地址
指针是一种类型,指针变量是指向一块内存地址的变量
2.”*“的意义
1》定义指针变量的时候,“*”表示这是一个指针类型
int *a: int *是一个常整数指针类型
2》当取值的时候,取这个内存地址里面的值的一个符号
“&” 取地址符,可以通过“&”取到一个变量的内存地址 %p内存地址类型输出符号
3.指针与数组
指针:指向一块内存地址 char *指向一块内存地址,里面存的是一系列的字符
数组:是固定的一块内存地址 char xx[];数组
指针指向的是数组的内存地址(指向的是数组里面第一个元素的内存地址)
PS.
// main.c
// Note-07-指针
//
// Created by 刘佳斌 on 15/11/12.
// Copyright © 2015年 刘佳斌. All rights reserved.
//
#include <stdio.h>
/* 作业
1. a =100 ;b=65; 通过函数交换a b的值
2. 游戏辅助 英雄 武器选择之后,如果使用游戏辅助函数,就让英雄血量在原有基础之上增加%50;攻击力增加%50;
*/
/*
1.指针概念: pointer 指向一块地方的东西
地址: 内存地址 (运行时的数据,是存在内存里面的,每一条数据都有一个地址)
指针相当于一个内存地址
指针是一种类型,指针变量是指向一块内存地址的变量
2.”*“的意义
1》定义指针变量的时候,“*”表示这是一个指针类型
int *a: int *是一个常整数指针类型
2》当取值的时候,取这个内存地址里面的值的一个符号
“&” 取地址符,可以通过“&”取到一个变量的内存地址 %p内存地址类型输出符号
3.指针与数组
指针:指向一块内存地址 char *指向一块内存地址,里面存的是一系列的字符
数组:是固定的一块内存地址 char xx[];数组
指针指向的是数组的内存地址(指向的是数组里面第一个元素的内存地址)
PS.
0 0
- Note-07-指针
- note
- note
- NOTE
- note
- Note
- note
- note
- Note
- note
- Note
- Note
- note
- Note
- Note
- Note
- note
- note
- MySQL Drop 大表解决方案
- 关于view滑动的学习
- 转载-Hadoop NameNode元数据相关文件目录解析
- 实时发布-嵌入式OSGi的应用
- 指针用法及常见形式
- Note-07-指针
- iOS多线程编程之Grand Central Dispatch(GCD)介绍和使用
- 使用PowerDesigner创建CDM图
- Java学习---多线程之锁机制
- Spring、Hello AOP
- 字节序(大小端)详解从高低地址和高低位开始理解(转)
- jenkins初体验
- getSupportFragmentManager提示没有定义
- linux环境搭建node、npm、gulp