![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
师师的菜鸟进阶之路
文章平均质量分 51
哈利呼呼
学习linux,c,c++,python,ing
展开
-
Linux下使用C语言创建目录
使用的是内置函数mkdir()进行创建,S_IRWXU指的是允许文件所有者拥有读,写,执行的权利,具体其他mode_t参数可详看。区别于Windows下的C语言mkdir的头文件是<direct.h>,Linux下头文件应改为<dirent.h>;如不在C程序创建目录,直接在Linux界面则可以使用mkdir命令进行创建,权限修改使用chmod命令。path为想要创建的目录名(路径),在主函数里即为输入的第一个参数argv[1];创建目录则需要先判断是否存在,不存在则创建,存在则关闭;原创 2023-06-08 17:34:07 · 1288 阅读 · 0 评论 -
vscode下Python版本不对的情况解决
此前,均配置过python2.7和python3.7的环境,但是,诡异之处就在于,左下角选择的是python3.7,但是发现运行出来仍是2.7的版本,之后发现launch.json中path为2.7,就去百度,更改了setting.json和launch.json中的相关,此为查询python3.7所在地址此为配置setting.json和launch.json中相关到此,所有的都解决之后,运行,依旧是python2.7的版本,就很奇怪继而我同学有分享过来一个blog,诶!就这么解决了,虽然我现在还原创 2020-10-31 21:20:13 · 3807 阅读 · 0 评论 -
关于c语言调用函数的相关问题
关于c语言调用函数的相关问题调用函数其中一个函数在另一个函数里面赋值,则在一个调用函数需重新定义赋值;指针不需再定义,调用的是地址;函数参数具体指:在主函数里调用一个函数,会把主函数里的数传到调用的函数里,只是把数值传给调用的函数;ys=Lagrange(n,x,y,xs);和Lagrange(n,x,y,xs,ys);含义不同,前者指把函数返回一个值,赋给ys;后者若ys不是指针,就不会改变ys的值,若是指针,改变的是ys指向的地址的值;void是单return,也可不return;retur原创 2020-10-30 15:13:27 · 340 阅读 · 0 评论 -
Mac系统安装numpy
Mac vscode使用python做Lagrange插值需使用语句下面展示一些 内联代码片。import numpy as np需要安装numpysudo pip3 install numpy补充:(摘自い天然呆丶)Numpy由于机器学习算法在数据处理过程中大都涉及线性代数的知识,需要用到矩阵操作,Python本身没有处理矩阵的数据类型,因此需要使用附加的函数库。其中NumPy函数库是Python开发环境的一个独立模块,是Python的一种开源的数值计算扩展工具。NumPy的发音原创 2020-10-19 23:25:49 · 4231 阅读 · 0 评论