- 博客(9)
- 收藏
- 关注
原创 ModuleNotFoundError: No module named ‘matplotlib‘,关于pycharm报错ModuleNotFoundError的问题
这个问题我也纠结了一段时间,最后发现了解决办法,针对pycharm中ModuleNotFoundError问题的解决办法1、File->Settings->Project PyCharm->Project Interpreter2、3、点击右上角的+4、在搜索框中搜索自己需要的模块并点击左下角的Install Package5、最后得到下方提示Package ‘matplotlic’ installed successfully 提示,重新运行自己的代码即可...
2021-08-13 21:49:06 926
原创 java的继承和上转型对象
java的继承和上转型对象一 Java的继承中调用方法的选择首先我们看一组代码:class Animal{private int m=100;public int setM() { return m; }}class Dog extends Animal{ int m=65; public int getM() { return m; }}public class a2 { public static void main(String[] args) { Dog
2021-05-08 20:58:27 804
原创 左移与右移(C语言)
C语言中有左移和右移运算符,也就是<< 和 >>。左移丢掉最高位,后面补0;右移保留符号位,往右移,如果是无符号数,右移最高位补0,同样如果两者移动的位数比数据的最大位数大,就对该数据取余,移动余数的位数。...
2020-06-25 09:07:53 1165
原创 函数指针,通过指针调用一个函数
函数的调用方式不只一种,也就是通过函数名进行调用,还有一种叫函数指针的东西,如上图所示的第7行就是定义了一个函数指针,首先函数的类型,然后一个括号里面是*加上你要取的函数名字,后面再跟一个括号,括号里面写着那个函数的形参列表,最后赋值上你想调用的函数名字,这样你就可以通过你定义的指针来调用它,如图第8行所示。为什么可以这样做呢?接下来我们来看看原因吧!其实一个函数的名称是一个地址,是这个函数的入口,我们之前定义的函数指针在第7行的时候将函数的入口,也就是函数名的地址赋给了函数指针,所以可以通过函数
2020-06-20 19:35:16 3480
原创 C语言的级联if
C语言中有if语句,if else if else if else,从上到下如果有一个条件满足,就执行该语句,然后跳出整个if语句执行后续语句,如果条件不满足,执行最后else中的语句,然后跳出这个if语句。...
2020-04-20 15:12:11 1015
原创 宏定义的自增自减
C语言中有一个宏定义例:(#define m 9);这样是在预编译的时候把后面的m全部替换成9,所以不能进行自增自减运算,因为自增自减运算会改变他的值,也不能进行自身的运算例(m*=3)。...
2020-04-14 09:14:28 1672
原创 关于递归的问题:无限递归
当你在写递归的时候,可能会出现运行不出结果来,此时你应该试着看看会不会出现无限递归的问题,如果有的话,你可以在前面增加一个判断语句,满足条件进入执行相关操作与递归,但在递归的时候,你应该注意不要在里面赋初值(某些变量),如果你赋值了,那会一直只执行一个东西。如有错误,请各位大佬指正!...
2020-04-14 08:57:02 1700
原创 错误类型:[Warning] passing argument 1 of 'del' makes pointer from integer without a cast
错误类型:[Warning] passing argument 1 of ‘del’ makes pointer from integer without a cast函数的形参是数组时,传入的形参应该是数组名,而不应该是例:a[10],这样传入的就是a的第十个数据。错误提示:...
2020-04-13 16:17:02 60869 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人