转自:http://www.cnblogs.com/wanqieddy/archive/2011/09/21/2184257.html在Makefile中我们经常看到 = := ?= +=这几个赋值运算符,那么他们有什么区别呢?我们来做个简单的实验新建一个Makefile,内容为:ifdef DEF...
                            
                            
                                分类:
其他好文   时间:
2015-08-10 07:03:43   
                                阅读次数:
113
                             
                    
                        
                            
                            
                                一.数值类型及其调用原理名称说明所占字节范围byte字节型1-27~27-1short短整型2-215~215-1int整型4-231~231-1long长整型8-263~263-1char字符型10~65535float单精度型4±1.5*10-45~±3.4*1038double双精度型8±5....
                            
                            
                         
                    
                        
                            
                            
                                publicclassC2_7
{publicstaticvoidmain(Stringargs[])
{intx,y,z;
x=1;
y=2;
z=3;
x+=y;//此时,x=3
y%=x;//此时,y=2
z/=x;//此时,z=1
System.out.print("\tx="+(x+=y));//此时,x=5
System.out.print("\ty="+y);
System.out.print("\tz="+z);
}
}结果
                            
                            
                                分类:
其他好文   时间:
2015-08-09 19:04:46   
                                阅读次数:
105
                             
                    
                        
                            
                            
                                一.数值类型及其调用原理名称说明所占字节范围byte字节型1-27~27-1short短整型2-215~215-1int整型4-231~231-1long长整型8-263~263-1char字符型10~65535float单精度型4±1.5*10-45~±3.4*1038double双精度型8±5....
                            
                            
                         
                    
                        
                            
                            
                                1、变量类型 int double string char bool decimal 变量的使用规则:先声明再赋值最后使用 int number; number=10; number=20; Console.WriteLine(number);2、Camel Pascal3、运算符 赋值运算符:= ...
                            
                            
                                分类:
Web程序   时间:
2015-08-08 18:03:06   
                                阅读次数:
139
                             
                    
                        
                            
                            
                                C++ Primer 学习笔记_27_操作符重载与转换(2)--++/--运算符重载、!运算符重载、赋值运算符重载 、String类([]、 +、 += 运算符重载)、>>和<<运算符重载
一、++/--运算符重载
1、前置++运算符重载
成员函数的方式重载,原型为:
函数类型 & operator++();
友元函数的方式重载,原型为:
fri...
                            
                            
                                分类:
编程语言   时间:
2015-08-06 20:32:57   
                                阅读次数:
126
                             
                    
                        
                            
                            
                                拷贝构造函数一个小例子 最近在《剑指Offer》上看到了一道题(程序如下),要求我们分析编译运行的结果,并提供3个选项: A. 编译错误; B. 编译成功,运行时程序崩溃;C. 编译运行正常,输出10。 1 #include 2 using namespace std; 3 4 class A...
                            
                            
                                分类:
其他好文   时间:
2015-08-04 12:40:16   
                                阅读次数:
227
                             
                    
                        
                            
                            
                                1.重载赋值运算符函数:(具体见代码)//普通做法CMyString& CMyString::operator=(const CMyString& str){ if (this == &str) return *this; delete[] m_Pdata; m_P...
                            
                            
                                分类:
其他好文   时间:
2015-08-01 23:27:43   
                                阅读次数:
121
                             
                    
                        
                            
                            
                                Python运算符包括 
赋值运算符 (=)
算数运算符(+ 、-、 *、 / 、//、%、幂(两个星号))
关系运算符(、=、!=、==(完全等于))
逻辑运算符 (and、or、not) 
  表达式 
  是将不同数据(包括变量、函数)用运算符按一定规则连接起来的一种式子
  
注意
“/” 除法。如果作用在整型上则是整除,如果作用在浮点型上,则是正常的除法。
“//”整数除法(...
                            
                            
                                分类:
编程语言   时间:
2015-07-29 12:15:18   
                                阅读次数:
226
                             
                    
                        
                            
                            
                                C++中动态分配对象的内存有着很微妙的地方,下面就来简单说一下:结论:如果在类中动态分配了内存,那么就应该编写自己的复制构造函数以及赋值运算符,来提供深层次的内存复制。动态分配对象内存的好处:有时候在程序运行之前,我们无法知道具体需要多少内存空间,比如编写一个类时,不知道类的某个对象需要占多少内存,...
                            
                            
                                分类:
其他好文   时间:
2015-07-29 00:42:56   
                                阅读次数:
100