变量本质分析
来源:互联网 发布:数据录入兼职平台 编辑:程序博客网 时间:2024/06/07 08:39
#define _CRT_SECURE_NO_WARNINGS #include <stdlib.h>#include <string.h>#include <stdio.h>void main44(){int a ;int b; char * p ;//p = 0xaa11a = 10; //1 直接赋值 //cpu里面执行printf("&a: %d\n", &a);//2间接赋值 ==直接通过内存 *((int*)1245024) = 200; printf("a: %d\n", a); {p = 1245024; // 间接赋值 通过指针*p = 300; } //3 对内存空间能不能在取 别名..... C++ 引用 抛砖.....//1245024printf("hello...\n");system("pause");return ;}void sub1(){}
变量概念
Ø 概念:既能读又能写的内存对象,称为变量;若一旦初始化后不能修改的对象则称为常量。
Ø 变量定义形式: 类型 标识符, 标识符, … , 标识符 ;
变量本质
1、程序通过变量来申请和命名内存空间 int a = 0
2、通过变量名访问内存空间
(一段连续)内存空间的别名(是一个门牌号)
3、修改变量有几种方法?
1、直接
2、间接。内存有地址编号,拿到地址编号也可以修改内存;于是横空出世了!(编程案例)
3、内存空间可以再取给别名吗?
4、数据类型和变量的关系
Ø 通过数据类型定义变量
阅读全文
0 0
- 变量本质分析
- C学习提高篇(1):数据类型本质及变量本质分析
- 变量声明的本质
- 变量的本质
- 变量的本质是什么
- 变量名的本质
- 变量的本质
- 变量的本质
- 本质啊本质之二:中间变量的本质
- Activity 本质 AMS 分析
- C++ new本质分析
- 应聘条件本质分析
- 数据类型本质分析
- 指针的本质分析
- 数组的本质分析
- Python的变量的本质
- C++中多态本质 实例分析
- session会话技术本质分析
- ListView 侧滑删除
- vue的单向数据流和双向绑定解释
- BZOJ 3123 LCA + 主席树 + 启发式合并
- 【SoapUI】2、SoapUI进行API Mock测试分析
- 字符串排序
- 变量本质分析
- linux 下文件的创建时间、访问时间、修改时间和改变时间
- GLSL 转UnityShader
- mongoDB的入门
- xss攻击方法简单介绍了解
- Android4.4以上Uri转换成绝对路径的工具类
- Ubuntu安装Tomcta
- Java并发编程(二)--java线程安全的一些基础
- 简单使用canvas 绘制总量图,饼图,折线图2