![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
文章平均质量分 61
er3456qi
这个作者很懒,什么都没留下…
展开
-
我的c++笔记[0]
第一次写这种博客,感觉还不错。大一的时候开始看c++primer,来来回回的在学校图书馆借过好多次,但是几乎都是没看完,第一次在手里放了一个星期,只是翻了翻目录。第二次看了200页看不下去了,第三次看到400左右,后来我就不打算借出来了,因为这本书还是挺有分量的,天天背在包里实在不方便。后来就在图书馆里看,当然也只是偶尔看看,那时候也开始看java了(我会在写完c++的笔记后,写jav原创 2013-09-07 23:15:38 · 424 阅读 · 0 评论 -
我的c++笔记[1]
1. c++中,main函数的返回值必须是int 型,该类型表示整数,int型是内置类型,即该类型是由c++语言定义的。2. 在写c++程序时,大部分出现空格符的地方可以使用换行符替代,这条规则有两个例外:·字符串字面值中的空格符不能用换行符代替。·空格符不允许出现在预处理指示中。3. 数值后面加上L(Long型),U(unsigned型)可该bain其原类型。原创 2013-09-08 18:25:03 · 475 阅读 · 0 评论 -
我的c++笔记[2]
1. 普通引用绑定到const对象是非法的,如 const int i = 1024; int &r = i;//错误。应为const int & r = i;2.const引用可以初始化为不同类型的对象或者初始化为右值,如字面值常量:int i = 42; const int &r = 42; const int &r2 = r + 1;同样的初始化对于非const引原创 2013-09-09 14:46:14 · 436 阅读 · 0 评论 -
我的c++笔记[4]
1. 把 int 型变量赋给指针是非法的,尽管此 int 型变量的值可能为 0。但允许把数值 0 或在编译时可获得0 值的 const 量赋给指针。除了使用数值0或在编译时值为 0 的 const 量外,还可以使用C++ 语言从 C 语言中继承下来的预处理器变量 NULL(必须大写;另:预处理器变量不是在 std 命名空间中定义的,因此其名字应为 NULL,而非 std::NULL)。2原创 2014-01-20 19:27:44 · 435 阅读 · 0 评论 -
我的c++笔记[3]
1. 在函数体内定义的内置数组,其元素均初始化为0;在函数体内定义的内置数组,其元素均无初始化;不管数组在哪定义,如果其元素为类元素(如string类),则自动调用该类的默认构造函数进行初始化。如果该类没有默认构造函数,则必须为该类数组元素提供显示的初始化。2. 动态创建的数组,可以在句尾用()自动初始化数组中的值(默认值)。如int *a = new int[10]();//此时原创 2014-01-20 18:24:20 · 465 阅读 · 0 评论 -
关于python类中的方法
在学python,关于类中的方法,我知道可以定义很多种,比如参数不带self,参数带self,有@classmethod声明,参数带cls的类方法,有@staticmethod声明的静态方法。我之前看一本书上说,参数不带self的方法(上面说的第一种),就是类方法,但是我不清楚它和上面第三种第四种的区别,于是就做了这么一个实验。发现对于这件事情,python2和python3的处理方式是不原创 2014-07-13 22:53:17 · 574 阅读 · 0 评论