12 2012 档案

C++ string 类详解
摘要:之所以抛弃char*的字符串而选用C++标准程序库中的string类,是因为他和前者比较起来,不必担心内存是否足够、字符串长度等等,而且作为一个类出现,他集成的操作函数足以完成我们大多数情况下(甚至是100%)的需要。我们可以用 = 进行赋值操作,== 进行比较,+ 做串联(是不是很简单?)。我们尽可以把它看成是C++的基本数据类型。 好了,进入正题………首先,为了在我们的程序中使用string类型,我们必须包含头文件。如下: #include//注意这里不是string.h string.h是C字符串头文件1.声明一个C++字符串声明一个字符串变量很简单: string Str;这样我们就声 阅读全文

posted @ 2012-12-22 08:53 cosmo89929 阅读(302) 评论(0) 推荐(0)

C++ 快速上手 (三)
摘要:用字符串类来表示字符串变量。#include <string> //注意头文件不是“string.h”1. 定义string string1;string sring2 = "China";2. 对字符串变量的赋值string1 = "Canada";string2 = string1; //无论string1和string2的长短是否匹配,都用string1来覆盖string2string word = "Then”;word[2] = 'a'; //修改后,word的值变为“Than”3. 字符串变量的输入输出c 阅读全文

posted @ 2012-12-22 08:42 cosmo89929 阅读(354) 评论(0) 推荐(0)

C++ 快速上手 (二)
摘要:1. 变量的引用引用(reference)是C++对C的一个重要扩充。在C++中,变量的“引用”就是变量的别名。int a;int &b = a;//声明了b是a的“引用”,即a的别名。经过这样的声明后,使用a或b的作用相同,都代表同一变量。对变量声明一个引用,应不另开辟内存单元,b和a都代表同一个变量单元。2. 将引用作为函数参数(1)传递变量的指针#include<iostream>using namespace std;void swap(int *p1, int *p2){ int temp; temp = * p1; *p1 = *p2; *p2 = temp;} 阅读全文

posted @ 2012-12-22 08:02 cosmo89929 阅读(738) 评论(0) 推荐(0)

C++ 快速上手 (一)
摘要:1. C++的输入输出输出#include<iostream> //不是iostream.husing namespace std;for(i=1;i<=3;i++)cout<<"count+"<<i<<endl;//endl表示回车换行操作,end of line#include<iostream.h>#include<iomanip.h>using namespace std;float a=3.45; int b=5; char c='A'; cout <<&qu 阅读全文

posted @ 2012-12-22 03:14 cosmo89929 阅读(917) 评论(0) 推荐(0)

Python 网站
摘要:http://www.cnblogs.com/taowen/articles/11239.aspxhttp://www.yiibai.com/pythonhttp://www.cnblogs.com/wei-li/archive/2012/05/23/2506940.htmleffbot.org/tkinterbook/button.htm#patternshttp://www.cnblogs.com/yuyan/archive/2012/03/27/2419524.htmlhttp://docs.python.org/2/library/tkinter.htmlhttp://effbot.o 阅读全文

posted @ 2012-12-18 12:37 cosmo89929 阅读(158) 评论(0) 推荐(0)

Matlab 基本语法
摘要:第一节 基本数值计算1. 变量:分为数值变量和字符变量2. 常量:计算机中不变的量。如i、j、pi、NaN(不确定)、Inf(无穷大)3. 字符变量:将字符串作为变量。有三种方法表示:(1) 用单引号' '(2) 用函数sym(' ')(3) 用命令symbs4.举例 x=2% 将2赋给变量xy=3;% 有;表示在命令窗口不显示y的值z=x^2 -y% 数值计算。输出结果为1f='sin(x)' % 用单引号定义一个字符变量g=sym('cos(y)') % 用函数sym(' ')定义一个字符变量 syms a b 阅读全文

posted @ 2012-12-18 08:23 cosmo89929 阅读(317) 评论(0) 推荐(0)

Tkinter 例子
摘要:#!/usr/bin/env pythonimport pylabfrom pylab import *import Tkinterfrom Tkinter import *import serialfrom numpy import *from matplotlib.backends.backend_tkagg import FigureCanvasTkAgg, NavigationToolbar2TkAggroot = Tkinter.Tk()root.wm_title("Chocolate Oscilloscope (By Wenzhe_Qiu)")xAchse=py 阅读全文

posted @ 2012-12-18 07:48 cosmo89929 阅读(1065) 评论(0) 推荐(0)

Python USB 接口应用
摘要:先要安装Pyserialhttp://pyserial.sourceforge.net/import serial#设置端口和波特率s=serial.Serial(port='COM4', baudrate=115200)#端口写数s.write("2000\n")#端口读数read_1=s.readline() # 读一行read_2=s.read(4) # 读4bytes#关闭端口s.close() 阅读全文

posted @ 2012-12-18 07:45 cosmo89929 阅读(6962) 评论(0) 推荐(0)

Python 函数定义格式
摘要:def add1(x): x = x +1 return x如果x是全局变量,在其他地方也会调用,则可以这样写def add1(x): gloabl x x = x +1 return x 阅读全文

posted @ 2012-12-18 07:31 cosmo89929 阅读(410) 评论(0) 推荐(0)

Python py2exe 创建可执行文件 (转载)
摘要:Python py2exe 创建可执行文件py2exe是什么?py2exe是一种python发布工具,可以把python脚本转换成windows下的可执行程序,不需要安装python便可运行。 py2exe现在可以用来创建使用了wxPython, Tkinter, Pmw,PyGTK, pygame, win32com client and server 等模块的程序。详细介绍可以看它的官方网站http://www.py2exe.org/下载安装py2exepy2exe目前的版本是0.5.4,根据你安装的python的版本选择下载的文件http://sourceforge.net/projec 阅读全文

posted @ 2012-12-18 07:23 cosmo89929 阅读(236) 评论(0) 推荐(0)

Python 常用IDE 比较 (转载)
摘要:Python 常用IDE 比较http://www.pythonclub.org/python-basic/ide┌─────┬────┬────┬──┬────┬──┬─────┬─────┐│IDE name │自动补全│智能感知│调试│语法检查│开源│特别注意 │ 推荐度 │├─────┼────┼────┼──┼────┼──┼─────┼─────┤│IDLE │手动 │有(很差)│用库│无 │开源│ │★★ │├─────┼────┼────┼──┼────┼──┼─────┼─────┤│PythonWin │手动 ... 阅读全文

posted @ 2012-12-18 07:20 cosmo89929 阅读(286) 评论(0) 推荐(0)

Python raw_input 读取输入值 (转载)
摘要:Python raw_input 读取输入值下面介绍了python raw_input的用法,使用raw_input 能够很方便的丛控制台读入数据。1.输入字符串#13222319810101****nID = ''while 1: nID = raw_input("Input your id plz") if len(nID) != len("13222319810101****"): print 'wring length of id,input again' else: break print 'your i 阅读全文

posted @ 2012-12-18 07:12 cosmo89929 阅读(545) 评论(0) 推荐(0)

Python 上手
摘要:推荐网站:http://www.pythonclub.org/startPython俱乐部数据类型:#整型integer_number = 90 #浮点float_number = 90.4 #复数complex_number = 10 + 10j #list 序列sample_list = [1,2,3,'abc'] #dictionary 字典sample_dic = {"key":value, 2:3} #tuple 只读的序列sample_tuple = (1,3,"ab") #嵌套sample_nest = [(1,2,3),{ 阅读全文

posted @ 2012-12-18 06:44 cosmo89929 阅读(172) 评论(0) 推荐(0)

导航