操作系统概念学习笔记 8进程概念进程进程是执行中的程序,这只是非正式的说法。进程不只是程序代码,程序代码称为文本段(代码段),还包括当前活动,通过程序计数器的值和处理器寄存器的内容来表示。此外,进程还包括进程堆栈段(临时数据、函数参数、局部变量、地址)和数据段(包括全全局变量。还可能包括堆(leap),是在进程运行期间动态分配内存。程序是被动实体,如存储在磁盘上包含一系列指令的文件内容(可执行文件)...
分类:
系统相关 时间:
2015-05-06 13:14:49
阅读次数:
272
1、变量可以连续传递赋值2、var_dump()打印变量信息3、isset()与unset()4、可变变量$p = "temp";$$p则表示$temp变量,即最右边的变量的值为下一个变量的值5、变量支持引用类似C语言可以利用&获取变量地址6、变量的假值0,null, 0.0, "", "0", a...
分类:
Web程序 时间:
2015-05-05 23:32:20
阅读次数:
173
看时间前后,一般以后面时间赋值的那个为准,一个改变,另一个也改变了$b = &$a;$b = 100; (这句话不是给$b赋值100,而是给$b所存储的地址的空间的变量和变量代码赋值)$a = 100; (这个时候当$a被别人引用后,所有给他的赋值,那指向他的变量-地址变量-也会有所反映的)====...
分类:
其他好文 时间:
2015-05-04 19:52:28
阅读次数:
89
指针、引用和取值什么是指针?什么是内存地址?什么叫做指针的取值?指针是一个存储计算机内存地址的变量。在这份教程里“引用”表示计算机内存地址。从指针指向的内 存读取数据称作指针的取值。指针可以指向某些具体类型的变量地址,例如int、long和double。指针也可以是void类型、NULL指针和未初始...
分类:
编程语言 时间:
2015-04-27 19:50:58
阅读次数:
147
转载请标明出处:http://blog.csdn.net/u012637501
多级指针
指针变量保存的是指向变量地址,有点需要区别:
1. 数据类型 * 变量名:* 表示该变量为指针变量,存放的是(数据类型)变量的存储地址,如int
*p=&i;
2. * 指针变量:*表示指向"以指针变量的内容为存储地址的变量",如*p=i;
§举例1:多级指针的关系
#incl...
分类:
其他好文 时间:
2015-04-25 13:43:41
阅读次数:
230
一、什么是指针
“指针变量”是指用来存放变量地址的变量。指针变量也是一个变量,它和其他变量的区别在于它里面存的不是普通的数据,而是另一个变量的地址。访问变量有两种方式,第一种是直接根据变量名称取到变量的地址,然后去对应内存地址拿到变量的值,这种方式叫做“直接引用”;第二种方式是定义一个指针变量指向变量,从指针变量中拿到变量的地址,再去对应内存地址拿到变量的值,这种方式叫做“间接引...
分类:
编程语言 时间:
2015-04-22 18:37:17
阅读次数:
131
1 算术运算符 单目 》双目 》三目2 关系运算符3 逻辑运算符 &&高于|| !算术还高高 一共有十五个优先级:1 () [] . ->2 ! ~ -(负号) ++ -- &(取变量地址)* (type)(强制类型) sizeof3 * / %4 ...
分类:
其他好文 时间:
2015-04-13 22:52:45
阅读次数:
124
介绍指针是内存单元的编号,地址就是指针。一句话通过指针和指针变量 可以在不同函数间 间接 对数据进行操作快速入门 int * p:p是变量名,p变量的数据类型是int * 类型,所谓int * 类型实际就是存放int变量地址的类型,不表示定义了一个名字叫*p的变量 &i: & 取地址运算符,这里.....
分类:
其他好文 时间:
2015-04-04 22:35:02
阅读次数:
176
new用法:
1.开辟单变量地址空间
1)new
int; //开辟一个存放数组的存储空间,返回一个指向该存储空间的地址.int
*a = new int 即为将一个int类型的地址赋
值给整型指针a.
2)int
*a = new int(5)作用同上,但是同时将整数赋值为5
2.开辟数组空间
一维: int *a = new...
分类:
编程语言 时间:
2015-03-31 09:11:19
阅读次数:
168
返回值为数值时,返回局部变量可以,而返回值为引用或指针时,则存在风险。
局部变量是存在于栈中的,函数被调用时先在栈中为变量申请空间,调用完成释放变量空间。函数在返回参数的时候是这样的,先把要返回的数放在寄存器eax中,然后回到主函数中取出eax中的数值放在变量里,所以这样是不涉及函数中变量地址的。
如果要返回引用,也就是变量地址,那么它会把这个变量的地址放在eax中,(注意这个地址是位于函数的...
分类:
其他好文 时间:
2015-03-29 10:58:14
阅读次数:
139