带*代表取指针的值 不带*代表取指针(地址) ...
分类:
其他好文 时间:
2016-10-29 09:43:32
阅读次数:
126
存储变量的语法:(1):变量类型 变量名;变量名=值;(2):变量类型 变量名=值;赋值符:"="号,在C#语言中并不是表示为等号,而是表示为赋值的意思 是一个赋值符号.数据类型int 整数类型int类型 占用4Byte 共32bit. 有符号 基本类型double 双精度类型double 占用8B... ...
分类:
其他好文 时间:
2016-10-24 20:52:22
阅读次数:
172
首先,看看变量的存储: 变量global存储在全局数据存储区,stackStore存储在栈中,heapStore存储在堆中; static作为静态修释符用法: 1.static可以用来修饰变量,也可以用来修饰函数,其用法相似; 2. static可以静态的呈现一个变量,在作用范围内不会改变变量的值; ...
分类:
其他好文 时间:
2016-10-10 19:23:20
阅读次数:
117
注:一个程序只建立一个内存四区,所有函数共用这个内存四区。 内存四区如下: 一、全局区 全局变量和静态变量的存储是放在一起的,初始化的全局变量和静态变量在一块区域, 未初始化的全局变量和未初始化的静态变量在相邻的另一块区域, 该区域在程序结束后由操作系统释放; 常量区——字符串常量和其他常量的存储位 ...
分类:
其他好文 时间:
2016-09-29 17:28:27
阅读次数:
155
1.内存分配方式 内存分配方式有三种: [1]从静态存储区域分配。内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在。例如全局变量,static变量。 [2]在栈上创建。在执行函数时,函数内局部变量的存储单元都可以在栈上创建,函数执行结束时这些存储单元自动被释放。栈内存分配运算内置 ...
分类:
其他好文 时间:
2016-09-17 00:22:40
阅读次数:
194
栈:就是那些由编译器在需要的时候分配,在不需要的时候自动清除的变量的存储区。栈中的变量通常是局部变量、函数参数等堆:就是那些由new分配的内存块,这种内存的释放不由编译器管理,而由应用程序去控制。一般来说,一个new就要对应一个delete。如果程序员没有释放掉,会导致一直占据该内存单元,即所谓内存 ...
分类:
其他好文 时间:
2016-09-16 21:03:51
阅读次数:
129
1.语言中变量的实质 要理解C指针,我认为一定要理解C中“变量”的存储实质, 所以我就从“变量”这个东西开始讲起吧!先来理解理解内存空间吧!请看下图:内存地址→ 6 7 8 9 10 11 12 13 。。。 | | | | | | | |.。 如图所示,内存只不过是一个存放数据的空间,就好像我 的 ...
分类:
编程语言 时间:
2016-09-11 14:20:56
阅读次数:
152
static 是c++中很常用的修饰符,它被用来控制变量的存储方式和可见性,下面我将从 static 修饰符的产生原因、作用谈起,全面分析static 修饰符的实质。 static 的两大作用: 一、控制存储方式: static被引入以告知编译器,将变量存储在程序的静态存储区而非栈上空间。 1、引出 ...
分类:
编程语言 时间:
2016-09-11 11:32:15
阅读次数:
139
上面说主要是通过矩阵来实现平面图形的平移、旋转、缩放,到最后完全可以用4*4矩阵实现所有的动作,接下来是对矩阵进行封装,其WebGL的流程和上面大部分相同,定义可以在webGL和javascript间传值的变量获取canvas 获取上下文 初始化webGL并传入参数接下来是获取定义的变量的存储位置 ...
分类:
Web程序 时间:
2016-09-09 00:45:27
阅读次数:
264
sql表变量是sql2005以后才出来的,在批量提交数据还是很好用 一:创建表变量 二:存储过程用到表变量 三:测试含表变量的存储过程 ...
分类:
其他好文 时间:
2016-09-05 23:29:28
阅读次数:
212