1、重载构造函数和减法运算__init__,__sub__ #file
number.py class Number: def __init__(self,data): self.data = data def
__sub__(self,other): return Number(se...
分类:
编程语言 时间:
2014-07-22 23:15:36
阅读次数:
510
4.1 基础表达式:运算符+运算对象;字面值和变量时最简单的表达式。4.1.1
基本概念组合运算符和运算对象:优先级,结合律和求值顺序。运算对象转换:小整数类型可以提升为一种大整数类型。重载运算符:自定义过程中为已经存在的运算符赋予了另外一种含义。左值和右值:4.1.2
优先级和结合律4.1.3 求...
分类:
其他好文 时间:
2014-07-22 23:11:54
阅读次数:
319
我的MYSQL学习心得(五)我的MYSQL学习心得(一)我的MYSQL学习心得(二)我的MYSQL学习心得(三)我的MYSQL学习心得(四)MYSQL中的运算符很多,这一节主要讲MYSQL中有的,而SQLSERVER没有的运算符安全等于运算符()这个操作符和=操作符执行相同的比较操作,不过可以用来判...
分类:
数据库 时间:
2014-07-22 23:10:57
阅读次数:
464
在正式全面学习Java之前,有一些基础是需要了解的。1、语法;2、JVM;3、运算符号;4、三种程序基本结构。 1、语法
关于变量与常量的概念。变量是在内存中的一小块区域,我们在程序中通过变量名来访问该区域。每个变量在使用前必须先声明(也就是向JVM申请内存区域),然后必须赋值(向申请的区域...
分类:
编程语言 时间:
2014-07-22 23:09:16
阅读次数:
318
0. 前言
c++默认赋值构造函数的返回值是引用类型,c++赋值运算符=的本意是返回左值的引用,我们重写赋值构造函数的时候,返回值是否应该设为引用类型呢?
按照《Effective C++》中第10条,最好是设为引用类型。 本文,通过实验来表述返回值是否为引用类型的区别。1. 内置类型 int...
分类:
编程语言 时间:
2014-07-22 23:08:15
阅读次数:
400
OO思想现在已经在软件开发项目中广泛应用,其中最重要的一个特性就是继承,最近偶简单的复习了下在C#中涉及到继承这个特性时,所需要用到的关键字,其中有一些关键点,特地整理出来,方便大家查阅。一、在C#中,new这个关键字使用频率非常高,主要有3个功能:a)作为运算符用来创建一个对象和调用构造函数。b)...
分类:
其他好文 时间:
2014-07-22 23:06:54
阅读次数:
253
public DateTime? StatusDateTime =
null;脑子便也出现个问号,这是什么意思呢?网上搜下,总结如下:1.
可空类型修饰符(?):引用类型可以使用空引用表示一个不存在的值,而值类型通常不能表示为空。例如:string str=null; 是正确的,int
i=null...
分类:
其他好文 时间:
2014-05-01 14:46:33
阅读次数:
347
reinterpret_cast
(expression)reinterpret_cast运算符是用来处理无关类型之间的转换;它会产生一个新的值,这个值会有与原始参数(expressoin)有完全相同的比特位。什么是无关类型?我没有弄清楚,没有找到好的文档来说明类型之间到底都有些什么关系(除了类的....
分类:
其他好文 时间:
2014-05-01 10:59:34
阅读次数:
509
c++中new和delete的使用方法new和delete运算符用于动态分配和撤销内存的运算符new用法:1.开辟单变量地址空间1)new int;
//开辟一个存放数组的存储空间,返回一个指向该存储空间的地址.int *a = new int 即为将一个int类型的地址赋值给整型指针a.2)int...
分类:
编程语言 时间:
2014-05-01 04:51:19
阅读次数:
357
论坛和博客上常常看到关于C语言中运算符的迷惑,甚至是错误的解读。这样的迷惑或解读大都发生在表达式中存在着较为复杂的副作用时。但从本质上看,仍然是概念理解上的偏差。本文试图通过对三个典型表达式的分析,集中说说运算符的优先级、结合性方面的问题,同时说明它们跟求值过程之间存在的区别与联系。优先级决定表达式...
分类:
编程语言 时间:
2014-05-01 04:34:59
阅读次数:
475