- 博客(8)
- 收藏
- 关注
原创 数组初始化
##全局(静态)和局部数组初始化全局和静态数组根据规范要求初始化为0,但是局部数组如果不显示初始化,它的值不确定。 但是如果初始化了最开始的几个数组元素,那么剩下的所有元素编译器将初始化为0.e, f, g,有初始化,则剩下的元素默认初始化为0;h无初始化, 所有值均不确定。##初始化字符数组初始化字符数组有两种方法,一种是: char array[10]={“hello”}...
2018-12-29 15:19:15 623 1
原创 malloc动态申请二维数组的三种方法
通常需要根据输入的数据来定义一个固定大小的二维数组,但是a[N],如果N是变量,则无法初始化。##方法一:利用二级指针申请二维数组可以根据输入的数字定义大小的二维数组int main(){ int N,M,i,j; cin >> N >> M; //malloc二维数组 int **a = (int **)malloc(sizeof(int *)*N); f...
2018-12-29 15:17:46 1138
原创 C++指针作为形参时的问题
指针作为形参时,1、可以改变指针指向的内容,2、但是无法改变指针本身的地址,3、除非在改变指针地址时,采用返回值。文章目录##1、可以改变指针指向的内容void test(int* s){ *s = 100;}int main(){ int a = 10; int* p = &a; cout << *p << endl; ...
2018-12-29 15:14:33 4241
转载 Python 中with…as语句
Python 中with…as语句@(Python基础知识)[Python, with…as, 解析]通常在Python的使用中,大家经常看到with…as语句有这样的用法:with open('test.txt') as f: f.read()而正如大家所看到的Python中关于with…as语句的用法最多的也是在对文件的操作中,那么with关键字到底是怎样进行操作的...
2018-05-25 18:03:22 13955 3
转载 python 的__str__方法
__str__方法和__init__方法类似,都是一些特殊方法,所以前后都有双下划线,它用来返回对象的字符串表达式。__str__是被print函数调用的,一般都是return一个字符串。当打印一个类的时候,那么print首先调用的就是类里面的定义的__str__例如,下面是一个时间对象的str方法:#玩蛇网提示:代码用来讲解__str__的概念,初学者请先了解类class的概念。...
2018-05-14 22:05:13 1085
原创 TypeError: __str__ returned non-string (type NoneType
def __str__(self): print('<%s:%s>' % (self.__class__.__name__, self.name))改为==》def __str__(self): return ('<%s:%s>' % (self.__class__.__name__, self.name))
2018-05-14 21:29:30 3217
转载 Ubuntu 16.04 安装Python 3.6.1及pip3
由于Ubuntu 16.04自带了python2.7以及python3.5.2,但是有一些情况下(比如安装一些模块时,提示说需要python3.5.3以上),所以本文章主要是教你怎样在保留Ubuntu 16.04里的python2.7以及python3.5.2下,安装python3.6.1以及使用pip3(关联到python3.6.1)。到官网下载Python安装包https://www...
2018-05-05 19:18:05 2670 1
原创 ModuleNotFounderror: no module named 'watchdog' 原因详解及解决办法
在命令行界面输入pip install watchdog之后,显示安装成功但是进入python之后一直无法import watchdog但是在E:\Python36\Lib\site-packages安装路径下又明明又watchdog,百思不得其解。在往上找了很多方法,都没有解决,最后根据这个博主的方法https://blog.csdn.net/niutianzhuang/ar...
2018-04-25 15:20:34 6819 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人