常用操作: 利用移位代替乘/除2的操作,利用移位加法代替乘法; 使用合适的变量类型:处理器字长为32bits,所以使用8bits、16bits数据类型会增加处理难度; inline函数主要节省了调用函数所占用的时间,如果想要在a.c里调用b.c里定义的inline函数需要做特殊处理 避免循环: 频繁 ...
分类:
其他好文 时间:
2019-01-20 13:57:07
阅读次数:
146
python 中的重载 在python中,具有重载的思想却没有重载的概念。所以有的人说python这么语言并不支持函数重载,有的人说python具有重载功能。实际上python编程中具有重载的目的缺无重载的行为,或者说是python并不需要重载! python是一门动态语言,不需要声明变量类型,函数 ...
分类:
编程语言 时间:
2019-01-19 18:48:46
阅读次数:
601
Python前世今生 python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。 最新的TIOBE排行榜(2018.12),Python赶超C++占据第三!!! 由 ...
分类:
编程语言 时间:
2019-01-17 15:57:11
阅读次数:
229
说明: <1>阅读本问,请参照block前述文章加以理解; <2>环境:ARC; <3>变量类型:基本数据类型或者对象类型的auto局部变量; 一、三种情形 //代码 //打印 //clang:xcrun -sdk iphoneos clang -arch arm64 -rewrite-objc - ...
分类:
其他好文 时间:
2019-01-17 15:12:02
阅读次数:
165
JavaScript的引入方式 直接编写 导入文件 注意:建议 js 内容放在 body 的最后 JavaScript 变量命名规则 1 声明变量时不用声明变量类型. 全都使用var关键字; 2 一行可以声明多个变量.并且可以是不同类型; 3 声明变量时 可以不用var. 如果不用var 那么它是全 ...
分类:
编程语言 时间:
2019-01-16 15:04:44
阅读次数:
228
构造器 Java中的构造器名称与类名相同,在创建新对象(new Class())之后被立即自动调用。构造器中的默认构造器是不接受任何参数的构造器,所以也叫无参构造器。如果一个类中没有定义构造器,那么会自动产生一个默认构造器,但如果显式定义了一个构造器,那么就不会自动产生默认构造器。 方法重载 允许多 ...
分类:
编程语言 时间:
2019-01-15 14:10:08
阅读次数:
153
在许多情况下,在给定的位置只能是确定的类型。但是C#却要求显示的列出类型名称。如果Target-typed new表达式的建议被采纳,像这样的模板代码将不再需要。 表面上看,这个特征跟var关键字相反。但是它不是从表达式中推断变量类型,而是从变量中推断表达式的类型。下面分别是使用当前语法及建议语法的 ...
自动变量 自动存储类型,特点:自动存储期,块作用域,无链接。默认情况下,在块级作用域中或函数头中的变量属于自动存储类型的变量。当然,也可以受用关键字"auto"特别声明,一般用处不大。 示例: C // hiding.c variables in blocks include int main() ...
分类:
其他好文 时间:
2019-01-13 02:05:55
阅读次数:
191
bool,string (u)int,(u)int8,(u)int16,(u)int32,(u)int64,uintptr(指针) byte,rune(字符) float32,float64,complex64(复数),complex128(复数) ...
分类:
其他好文 时间:
2019-01-13 01:52:26
阅读次数:
152
1.1变量类型 整型 [integer] 数学中的整数 浮点型 [float,double] 数学中的小数 字符串 [string] 一串字符 布尔 [boolean] 真假 数组 [array] 键值对复合数据 对象 [Object] NULL 没有值 资源 [resource] 1.2变量名称的 ...
分类:
Web程序 时间:
2019-01-12 21:51:45
阅读次数:
208