码迷,mamicode.com
首页 >  
搜索关键字:自学笔记    ( 296个结果
c++自学笔记第五次
代码重用是现代程序设计追求的一个重要目标,模板有效地软件重用。模板和异常处理都是c++的重要机制。利用模板可以大大缩短了程序的长度。 #include using namespace std; template class A{ T x; T y;     public: A(T a,T b){ x=a; y=b; } void display(){...
分类:编程语言   时间:2015-02-19 13:59:46    阅读次数:194
Python2.7自学笔记5——列表
一、列表List的常用方法list.append(x)Addanitemtotheendofthelist;equivalenttoa[len(a):]=[x].list.extend(L)Extendthelistbyappendingalltheitemsinthegivenlist;equivalenttoa[len(a):]=L.list.insert(i,x)Insertanitematagivenposition.Thefirstargumentistheindexoftheel..
分类:编程语言   时间:2015-02-05 07:15:53    阅读次数:214
Python2.7自学笔记4——定义函数
使用关键字def定义函数In[19]:deffib(n): ....:a,b=0,1 ....:whilea<n: ....:printa, ....:a,b=b,a+b ....: In[20]:fib(2000) 011235813213455891442333776109871597函数可以直接传递给变量,相当于重新命名函数名:In[21]:fib Out[21]:<function__main__.fib> In[22]..
分类:编程语言   时间:2015-01-29 19:40:20    阅读次数:179
Python2.7自学笔记1——使用python作为计算器
1、number数字可以直接在python运算,使用圆括号分组In[1]:2+2 Out[1]:4 In[2]:50-5*6 Out[2]:20 In[3]:(50-5.0*6)/4 Out[3]:5.0 In[4]:8/5.0 Out[4]:1.6在进行除法/的时候,如果2个除数都是int型,则返回的值也为整型int:如果有1个除数为浮点型float,则结果值为浮点型float..
分类:编程语言   时间:2015-01-26 19:29:46    阅读次数:224
c++自学笔记3
指针是一种数据类型,是一种特殊的数据类型,具有指针类型的变量称为指针变量,指针变量存放其他变量或者对象的地址,它可以有效地表示数据之间复杂的逻辑关系。 动态分配内存,方便字符串的处理, 数组名表示内存中分配给数组的固定位置,是指针常量。故不能给数组名赋值,修改了数组名,就会丢失数组空间。 new和delete是c++动态申请和删除存储单元的函数,new在创建动态对象的同时完成了...
分类:编程语言   时间:2015-01-26 17:07:56    阅读次数:164
c++自学笔记
把具有相同属性和相同操作的一些对象抽象为一个类,这些对象都是这个类的实例。封装是一种信息隐藏技术,封装可以将一部分属性和操作隐藏起来,不让使用者使用,另一部分作为类的外部接口。继承是新建的类从已有的类那里得到已有的特征。继承有效的实现了软件的重用,增强了系统的可扩充性。多态是面向对象程序设计的一个重要机制。类有比基本类型更强大的功能,类是数据和函数的封装体; 成员函数对类中数据成员的操作,它描述...
分类:编程语言   时间:2015-01-21 09:02:54    阅读次数:248
c++自学笔记2
#include using namespace std; class Complex{ private:     int rear; int imag;     public:     Complex(){     rear=0;     imag=0;     }     Complex(int r ,int i){             rear=r...
分类:编程语言   时间:2015-01-21 09:00:43    阅读次数:143
c++的自学笔记
好久好久没有写代码,写博客了,今天把学习笔记直接粘贴在上面 #include #include #include #define MAXVEX 40 #define INFINITY  20000  typedef struct { int No;//序号 char name[20];//名字 int X;//显示图地点的横坐标 int Y;//显示图地点的纵坐标 char...
分类:编程语言   时间:2015-01-19 09:24:00    阅读次数:272
C++自学笔记_重载运算符_《C++ Primer》
#include #include using namespace std;class CheckedPtr{public: CheckedPtr(int *b,int *e,int *c): beg(b),end(e),curr(c){ } CheckedPtr(cons...
分类:编程语言   时间:2015-01-07 22:03:06    阅读次数:191
C++自学笔记_定义智能指针类_《C++ Primer》
包含指针的类要特别注意复制控制,原因是复制指针只复制指针中的地址,而不会复制指针所指向的对象。C++类采用以下3种方法之一管理指针成员:(1) 指针成员采取常规指针型行为。这样的类具有指针所有的缺陷但是无需特殊的复制控制。(2) 类可以是实现“智能指针”行为。指针所指向的对象是共享的,但类能够防止悬...
分类:编程语言   时间:2015-01-06 09:53:54    阅读次数:243
296条   上一页 1 ... 22 23 24 25 26 ... 30 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!