自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 21天学通c语言总结(3)

第15天:有关指针的高级用法指向指针的指针int multi[3][4];int (*ptr)[4];int *p;p = (int *)ptr;上面multi是一个指针指向multi[0],multi[0]也是一个指针指向multi[0][0]。ptr是一个能指向包含4个int变量的数组的指针变量,数组指针。必须用圆括号否则声明的是指针数组,因为间接运算符的优先级低于[]。(i...

2019-12-21 22:41:07 367

原创 二进制补码

二进制数减法运算,实际上是计算被减数加上模数减去减数的绝对值。模数:位数能表示的数字数,四位二进制的模为16(0-15)。一位十进制的模为10(0-9)。模数减去减数的绝对值就是减数的补码,即减数的绝对值按位取反后加1,例如:1001 —> 0001 —> 1110 —> 1111上数与0001运算后结果溢出为0000,则完成了减法运算。...

2019-12-21 10:56:19 225

原创 c语言生成随机数(组)

int rand(void);根据一个数值按照某个公式推算出来的,这个数值称之为“种子”。随机生成一个位于 0 ~ RAND_MAX 之间的整数。RAND_MAX它的值至少为 32767。种子在每次启动计算机时是随机的,但是一旦计算机启动以后它就不再变化了,根据公式推算出来的结果(也就是生成的随机数)就是固定的。可以通过函数void srand(unsigned int seed);来重新...

2019-12-20 10:56:14 5862

原创 vscode配置c/c++

https://www.cnblogs.com/esllovesn/p/10012653.htmlmark

2019-12-16 16:28:25 119

原创 《21天学通C语言》总结(2)

-《21天学通C语言》 第六版第8天:数组声明数组int array[10];c语言中数组从0开始,并且c语言编译器不对程序使用的下标是否越界进行判断,程序会顺利编译和链接,但下标越界通常导致错误的结果。多维数组#define MONTHS 12int array[MONTHS];使用常量定义数组,方便修改,规定常量名大写。无法使用const定义的常量:const int ...

2019-12-09 21:46:08 241

原创 三分钟了解powershell

https://baijiahao.baidu.com/s?id=1594522197885174841&wfr=spider&for=pc编程入门,每次都看到vscode右下角有个1:powershell。想知道是什么。。

2019-12-09 20:51:09 174

转载 面试技巧(转载)

无意中看到的,觉得写得详细且试用。原文链接:https://www.jianshu.com/p/0ef7fa2385f81、请你自我介绍一下你自己一般人回答这个问题过于平常,只说姓名、年龄、爱好、工作经验,这些在简历上都有,其实,企业最希望知道的是求职者能否胜任工作,包括:最强的技能、最深入研究的知识领域、个性中最积极的部分、做过的最成功的事,主要的成就等,这些都可以和学习无关,也可以和学...

2019-12-07 08:39:28 149

原创 GIT版本控制

windows 10 下GIT版本控制https://www.liaoxuefeng.com/wiki/896043488029600上面的网站讲得很详细。1.进入任意文件cd E:\practice2.创建空目录mkdir learngitcd learngitpwd3.初始化git init把该目录变成GIT可以管理的仓库。4.git add readme.txt5....

2019-11-19 10:29:37 235

转载 python3安装turtle出现错误

仔细查看安装turtle出错的错误信息,可以看到是个语法错误。pip在下载turtle 0.0.2包后,会解压到本地再安装,提示的错误在解压的setup.py文件里面,解决的办法就是:按照给定的链接(我的是这个),把turtle包下载到本地,手动解压,修改setup.py文件再安装。打开setup.py文件,第40行修改为: except (ValueError, ve):原来的是Py...

2019-11-16 14:46:39 662

原创 《21天学通C语言》总结(1)

《21天学通C语言》 第六版编辑、编译、链接、测试编译时一个错误可能引起多条错误消息链接时错误大多来自库函数拼写错误库函数编译指令包含文件(头文件)函数原型undefined reference to `WinMain’int main()没有正确命名,错写成int mian()strlen()似乎返回unsigned long long 使用%d时警告说应该用%lld变...

2019-11-16 09:44:27 241

转载 C语言文件路径

c语言文件路径“\”一般是表示本地目录的,比如你电脑里面的C:\windows…“/”主要表示远程电脑或者网络上的,比如你这个贴子的地址:http://zhidao.baidu.com/question/36480033.htmlwindows下文件路径是用\分隔的,比如C:\Windows\System32\就是一个标准的windows路径。在C语言中,文件路径会被写作字符串形式,但是...

2019-11-14 17:06:46 4976

原创 python入门(5)

with open 打开文件,如果要使用打开的文件,则该语句之前的语句要有缩进,否则会出现文件已关闭的错误ValueError: I/O operation on closed file.tick.params 设置刻度样式json_url = ‘http://raw.githubusercontent.com/muxuezi/btc/master/btc_close_2017.json’...

2019-10-31 20:10:12 171

原创 python入门(4)

安装pygame模块使用pippygame.display.set_mode() 返回的是一个surface,应该类似于matlab中的图形句柄。pygame.dispaly.flip() 不断显示新屏幕,擦去旧屏幕。鼠标放在函数或类上会自动显示文档字符串里的注释内容.bmp格式的为位图使用两个if让移动更准确坐标从左上角开始pygame.display.setmode() 里必须...

2019-10-22 16:06:20 150

原创 python入门(3)

十、十一章总结第十章第十章的内容有读取文件,写入文件,异常和使用.json格式存储数据1.读取文件"""以绝对路径读取文件并用直接读取,遍历文件,存储列表的方式打印"""file_name = r'E:\python\python_work\chapter_10\learning_python.txt'with open(file_name) as file_object: ...

2019-10-08 20:54:52 112

原创 python入门(2)

ture+ture=2if,for后面都要加冒号:

2019-09-23 19:19:01 154

原创 python入门(1)

买了本书想学一学python作为自己最后学的语言**Eric Matthes,袁国忠译《python编程:从入门到实践》.人民邮电出版社.2016.7**1.一二章总结刚刚看了前两章,觉得内容很简单,如果学过一点点编程都会这么觉得,但是买了书我还是打算快点看完,毕竟总会有帮助。一开始看觉得和C语言,matlab似乎没有多大的差别,而且,似乎也没有matlab好用。遇到的第一个麻烦是发现...

2019-09-18 09:22:52 146

原创 matlab GUI设计图像去雾程序

最近一直在自学matlab,也仅仅在网上看了些基础教学视频,还是想从实例中学点东西。从网上找到了下面这本书,照着书中给了代码,自己做了GUI界面,想把做的过程中遇到的困难写下来。刘衍琦,詹福宇,蒋献文,周华英. 《MATLAB计算机视觉与深度学习实战》.电子工业出版社.2017.6...

2019-09-02 23:37:48 2568 2

原创 MATLAB GUI hObject

hObject区分大小写,O必须大写。matlab中似乎是变量的属性名不用区分大小写,而函数以及变量名则要严格区分大小写。某些函数如:tf=strcmp(s1,s2)比较字符串s1,s2是否相同,区分大小写。但可以利用tf=strcmpi(s1,s2)比较s1,s2时不用区分大小写。...

2019-08-30 20:14:01 569

原创 matlab eval函数用法

eval(‘expression’):执行文本中的表达式例如eval(‘y=1’),执行的为y=1,这一表达式,就是把y赋值为1。之前看到在eval里用到int2str,或num2str这样的函数,例如for n=1:10 eval(['A',int2str(n),'=rand(10)']);end执行的就是建立了十个随机10x10的矩阵A1到A10,即An=rand(10),因为r...

2019-08-29 12:04:26 3421

原创 MATLAB size函数的用法

size() :获取数组大小输入为:标量,向量,矩阵或多维数组。输出为:数组大小。数组大小:为一个行向量,行向量的长度为数组A的维数,即ndims(A),每个元素对应A相应维度的长度。例如:1.标量>> a=2;>> sz1=size(a)sz1 = 1 1>> [sz2 sz3]=size(a)sz2 = 1sz...

2019-08-26 10:33:52 2559

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除