摘要:
1. 运算符 + 对象相加 3+5 得到8, 'a' + 'b' 得到ab 字符串相加也是用+号 * 两数相乘或者返回某个字符串的若干次重复 3*4 得到12, "la"*3 得到lalala ** 幂 3**4 得到81(3*3*3*3) / 除 4/3得到1(整数的除法得到整数结果)。4.0/3或4/3.0得到1.3333333333333333 // 取整除(返回商的整数部分) 4 // 3.0得到1.0 % 取余 8%3得到2 << 左移 2<<2 [2的2进制是10,左移2位就是1000,得到的就是8] &g 阅读全文
摘要:
1. 字面意义上的常量一个字面意义上的常量的例子是如同5、1.23、9.25e-3这样的数,或者如同'This is a string'、"It's a string!"这样的字符串。它们被称作字面意义上的,因为它们具备字面的意义——你按照它们的字面意义使用它们的值。数2总是代表它自己,而不会是别的什么东西——它是一个常量,因为不能改变它的值。因此,所有这些都被称为字面意义上的常量。2.在Python中有4种类型的数——整数、长整数、浮点数和复数。 2是一个整数的例子。 长整数不过是大一些的整数。 3.23和52.3E-4是浮点数的例子。E标记表示1 阅读全文
摘要:
1. Hello World$ python //直接运行python>>>print 'Hello World!' // ">>>" 是输入python语句的提示符Hello World!>>> 如何退出python提示符? Linux 下 ctrl+d, windows 下 ctrl+z 再按Enter。2. helloworld.py // 第一个可执行的python源文件#! /apps/android/python2.6/bin/python //这行是必须的,告诉linux系统,当执行该文件时 阅读全文
摘要:
1.在C++的数据类型表示中,通常 char为1个字节,int为4个字节,double为8个字节。 每个字节占8位,占8位的原因是:8位就可以有255个高低电频的状态,足够表示英文字符和数字以及一些符号的数量。 计算机中的位概念: 二进制数系统中,位,简记为b,也称为比特,每个0或1就是一个位(bit),位是数据存储的最小单位。其中8bit就称为一个字节(Byte)。计算机中的CPU位数 指的是CPU一次能处理的最大位数。例如32位计算机的CPU一个机器周期内可以处理32位数据0xFFFFFFFF2. 左值和右值的概念: 左值就是变量的地址,或者是一个代表“对象在内存中的位置”的... 阅读全文
摘要:
Standing on Shoulders of Giants1. C++基本要素: 内置类型,库类型,类类型,变量,表达式,语句和函数2. 每个C++程序都必须含有main函数,且mian函数是唯一被操作系统显式调用的函数。main函数的返回值必须是int型,return的意思是终止函数。在大多数系统中,main函数的返回值是一个状态指示器,返回值0表示main函数成功执行了3. C++并没有直接定义进行输入或输出的任何语句,这种功能是由标准库提供的,IO库提供了大量的设施(iostream库)。输入输出流是指从某种IO设备上读入和写出的字符序列。“流”试图说明字符是随着时间顺序生成或消耗的 阅读全文