指针的语法 声明一个指针变量的语法: <type> *<ptr_name>; 注:该语法不仅仅指出一个变量为指针,同时表明指针所指向的内存的类型。 指针的指向:变量的地址 指针既可以直接指向新分配的内存,也可以指向一个已经存在的变量。 为了获得变量地址(即变量在内存中的位置),要把符号&放在变量名前 ...
分类:
其他好文 时间:
2017-07-11 20:59:44
阅读次数:
140
模块:import 模块的实质就是把要导入模块里面的代码,从上到下执行一遍,找模块的顺序是,先从当前目录下找,找不到的话,再环境变量里面找 一:导入模块 1.查找环境变量地址: 2.导入别的文件夹下 from day5.day5作业1 import run #run是文件中函数 3.添加环境变量da ...
分类:
编程语言 时间:
2017-06-28 20:30:38
阅读次数:
133
使用maven的仓库化管理,可以更方便有效的控制文件。 在官网下载maven。 官网的地址:http://maven.apache.org/download.cgi 请选择最新的版本下载, 这里我用的是apache-maven-3.1.1-bin.zip。 解压apache-maven-3.1.1- ...
分类:
编程语言 时间:
2017-06-27 15:02:42
阅读次数:
138
例1 volatile提醒编译器它后面所定义的变量随时都有可能改变。因此编译后的程序每次须要存储或读取这个变量的时候,都会直接从变量地址中读取数据。假设没有volatile关键字。则编译器可能优化读取和存储。可能临时使用寄存器中的值。假设这个变量由别的程序更新了的话,将出现不一致的现象。 以下举例说 ...
分类:
其他好文 时间:
2017-06-16 22:02:42
阅读次数:
269
Linux版本下载地址 http://download.csdn.net/download/love254443233/9179483 1.JDK的安装 1. 下载JDK 先查看Linux系统是多少位(32位/64位):getconf LONG_BIT。再从JDK官网(http://www.orac ...
分类:
系统相关 时间:
2017-06-07 20:58:03
阅读次数:
192
作为一个由c/c++转过来的菜鸟,刚接触Python的变量的时候很不适应,应为他的行为很像指针,void* ,不知道大家有没有这样的感觉。其实Python是以数据为本,变量可以理解为标签。作为c/c++的菜鸟,把跟踪变量地址的习惯带入Python,举个小例子说明Python的变量,对象,及参数传递。 ...
分类:
编程语言 时间:
2017-06-05 22:06:57
阅读次数:
307
执行结果: 这个地址的变应该怎么理解,对于没有初始化的变量来说,地址变可以理解,但已经初始化的变量地址还是一直变,应该怎么理解呢? ...
分类:
其他好文 时间:
2017-06-03 11:32:42
阅读次数:
193
原文地址:http://www.cnblogs.com/yc_sunniwell/archive/2010/06/24/1764231.html volatile提醒编译器它后面所定义的变量随时都有可能改变,因此编译后的程序每次需要存储或读取这个变量的时候,都会直接从变量地址中读取数据。如果没有vo ...
分类:
其他好文 时间:
2017-05-31 21:30:18
阅读次数:
215
学习C语言以来一直没有注意到细节的控制,敲代码总是“无所顾忌”的。如今慢慢把程序写大写复杂了。在资源宝贵和的嵌入式中。这个问题越来越须要注意了——内存的管理。。让编程慢慢走上正轨,慢慢走上可预见性吧,慢慢与机器融为一体,慢慢习惯于如梁肇新前辈所说以机器的思维方式思维吧!!! 1、返回局部变量地址将引 ...
分类:
其他好文 时间:
2017-05-28 20:13:39
阅读次数:
177
值类型与引用类型的区别: 值类型最直接的的就是 int double bool 等字节已经固定的类型,继承自 ValueType 类 引用类型,可以说都继承自 object 类型。 值类型与引用类型在栈与堆中的存在形式: 值类型 :在堆中没有开辟空间,直接在栈中给予空间存值,在引用的时候直接复制值给 ...
分类:
其他好文 时间:
2017-05-25 01:25:21
阅读次数:
237