2013年1月2日

C++ 类模板

摘要: 下面给出了关于类成员的初始化,指向类成员的指针,const用法和引用用法的模板。#include<iostream> //不是iostream.husing namespace std;class BOX{ public: BOX (int h=10, int w=20, int l=30);//带参数的构造函数,并指定h,w,l的默认值 int volume(); void outputoutput(); void const_outputoutput() const; //const 要放在最后 void get_time(); ~BOX() // D... 阅读全文

posted @ 2013-01-02 12:44 cosmo89929 阅读(237) 评论(0) 推荐(0)

2013年1月1日

ASCII 表格

摘要: 八进制十六进制十进制字符八进制十六进制十进制字符00000nul1004064@01011soh1014165A02022stx1024266B03033etx1034367C04044eot1044468D05055enq1054569E06066ack1064670F07077bel1074771G10088bs1104872H11099ht1114973I120a10nl1124a74J130b11vt1134b75K140c12ff1144c76L150d13er1154d77M160e14so1164e78N170f15si1174f79O201016dle1205080P21111 阅读全文

posted @ 2013-01-01 13:49 cosmo89929 阅读(801) 评论(0) 推荐(0)

C/C++基本数据类型 (转载)

摘要: C/C++基本数据类型学了C然后C++,然后MFC/Windows,然后是C#,其中数据类型很多,由基本类型衍生的typedef类型也N多。熟知基本数据类型是我们正确表达实际问题中各种数据的前提,因此我分类总结了一下C/C++/Windows /C#基本数据类型,以便日后查阅。 ANSI C/C++基本数据类型:TypeSize数值范围无值型void0 byte无值域布尔型bool1 bytetruefalse有符号短整型short [int] /signed short [int]2 byte-32768~32767无符号短整型unsigned short [int]2 byte0~6553 阅读全文

posted @ 2013-01-01 13:43 cosmo89929 阅读(213) 评论(0) 推荐(0)

C++ 指针

摘要: 这是一篇我所见过的关于指针的最好的入门级文章,它可使初学者在很短的时间内掌握复杂的指针操作。虽然,现在的Java、C#等语言已经取消了指针,但作为一个C++程序员,指针的直接操作内存,在数据操作方面有着速度快,节约内存等优点,仍是很多C++程序员的最爱。指针就像是一把良剑,就看你怎么去应用它! 什么是指针? 其实指针就像是其它变量一样,所不同的是一般的变量包含的是实际的真实的数据,而指针是一个指示器,它告诉程序在内存的哪块区域可以找到数据。这是一个非常重要的概念,有很多程序和算法都是围绕指针而设计的,如链表。开始学习 如何定义一个指针呢?就像你定义一个其它变量一样,只不过你要在指针名字前加.. 阅读全文

posted @ 2013-01-01 10:17 cosmo89929 阅读(273) 评论(1) 推荐(0)

2012年12月22日

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 阅读(301) 评论(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 阅读(350) 评论(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 阅读(735) 评论(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 阅读(914) 评论(0) 推荐(0)

2012年12月18日

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 阅读(155) 评论(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 阅读(312) 评论(0) 推荐(0)

导航