Sass 默认初始化样式库@charset "utf-8";// 变量存储// 字体Unicode编码 微软雅黑:\5FAE\8F6F\96C5\9ED1 , 宋体:\5B8B\4F53$pcFont: '\5FAE\8F6F\96C5\9ED1', '\5B8B\4F53', arial;$...
分类:
其他好文 时间:
2015-05-04 17:21:13
阅读次数:
680
一、角度分析: 变量作用域 -------> 局部变量和全局变量 变量存在的生存期 ---------> 静态存储方式和动态存储方式二、局部变量: 局部变量也称为内部变量。局部变量是在函数内作定义说明的。其作用域仅限于函数内,离开函数后再使用这种变量是非法的。例子:关于局部变量的作用域还要说明以下几...
分类:
编程语言 时间:
2015-04-27 00:16:34
阅读次数:
189
一、C#: 1、进制转换 2、vs界面内容 熟悉软件 3、数据类型 :引用类型 值类型 4、变量 (存储数据)一个变量存储一个数据 5、类型转换 6、运算符:算数运算符(7种) 比较运算符(大小) 逻辑运算符(是非 true、) 7、语句:顺序语句 条件语句(分支语句) 循环语句 跳转语句 异常语句...
仔细区别pointers和references。指针和引用有些相似,他们本身都是对存在于某个地方的对象(不是指class)的指示,但是他们有着本质的区别。指针变量存储所指对象的地址,所指的对象可以是null,只要可以寻址就行。而引用是某个已经存在对象的别名,所以不可以先声明一个引用,经过一段时间(代码)后让它指向某个对象。
最好使用C++转型操作符。C++提供了自己的四种转型操作符:
1) st...
分类:
编程语言 时间:
2015-04-24 16:25:34
阅读次数:
141
可见性:一个线程对共享变量值的修改,能够及时地被其他线程看到。Java内存模型(JMM)描述了Java程序中各种变量(线程共享变量)的访问规则,以及在JVM中将变量存储到内存中和从内存中读取出变量这样的底层细节。多线程中所有的变量都存储在主内存中,每个线程都有自己的独立的工作内存,里面保存该线程使用的变量的副本(主内存中该变量的拷贝)。两种方式实现多线程的可见性synchronized实现可见性sy...
分类:
编程语言 时间:
2015-04-22 11:38:47
阅读次数:
135
(一)数组与指针本质是不同的。如下图所示char a[]="hello";char *p="hello";上述代码的初始化结果如下图所示:a就是一个数组变量,表示整个数组。p是一个指针变量,存储的值是地址。数组变量a和指针变量p,都存储在用户栈中。而表达式char *p=”hello“中的”hell...
分类:
编程语言 时间:
2015-04-22 07:03:42
阅读次数:
158
“天地玄黄,宇宙洪荒”,先有天地,之后方有古今。变量同是,先有变量的作用域(存在的地点),然后出现了变量的生存期(存在的时间)。【变量存储的方式】首先变量实际上是存放到两个区域的: 静态存储区:是指在程序运行区间由系统分配固定的存储空间的方式。 动态存储区:程序运行期间根据需要动态的分配存储空间。【...
分类:
其他好文 时间:
2015-04-16 23:42:45
阅读次数:
239
有时候错误的代码会让我们更深刻的理解一门编程语言,所以在Learn c the hard way一书中,作者不停的让我们把正确的代码破坏掉,发挥我们的好奇心与想象力,去发觉c语言的一些特性。 为了弄清弄清c中int与char型变量存储的异同和gcc对无'\0'字符数组的的反应,修改了Learn c ...
分类:
其他好文 时间:
2015-04-16 01:29:28
阅读次数:
449
1、重定位 汇编器产生的目标程序至少包含三个区,即文本区,数据区和bss区。文本区一般包括程序的代码和常量,数据区通常存放全局变量等内容,bss区用于存放未初始化的变量或作为公共变量存储空间。在一个目标文件中,其text区从地址0开始,随后是data区,再后面是bss区。而要运行程序,必须装载到内....
分类:
其他好文 时间:
2015-04-13 16:12:08
阅读次数:
126
Java虚拟机规范中试图定义一种java内存模型(java Memory Model,jmm)来屏蔽掉各种硬件和操作系统的内存访问差异,以实现让java程序在各种平台下都能达到一致的内存访问效果。Java内存模型的主要目标是定义程序中各个变量的访问规则,即在虚拟机中将变量存储到内存和从内存中取出变量...
分类:
编程语言 时间:
2015-04-11 17:38:52
阅读次数:
151