c 语言学习
文章平均质量分 54
tanarctan
这个作者很懒,什么都没留下…
展开
-
用时间空间复杂度为1的算法让顺序表逆置
今天看到一到有意思的题虽然和题意不大对(因为要位置变换,我这种想法不算真正的位置变换)但是感觉很有意思。 #pragma once #define MAXSIZE 50 #include<string.h> template <typename ElemType> struct Sequence { public: ElemType data[MAXSIZE]; int length; ElemType& (Sequence::*Index)原创 2020-07-26 15:51:48 · 737 阅读 · 0 评论 -
python和c++速度差别(计算pi)
python和c++速度差别(计算pi)无优化下速度相差186.8倍。一般而言C/C++要比python快150~400倍。优化前后C代码速度差别大概是3倍。优化后的C是PY的629.897 ÷ 1.825 =345.14倍。比较奇怪得是C程序64位程序居然比32位程序要慢原创 2020-06-13 15:15:20 · 6084 阅读 · 0 评论 -
PyImport_ImportModule和PyObject_GetAttrString返回NULL的坑
PyImport_ImportModule返回NULL的坑先上函数的官方参考先说结论:PyImport_ImportModule返回NULL从路径问题查找官方文档似乎有问题,该函数似乎只能用相对路径最好自己运行PyRun_SimpleString(“print(os.listdir())”);测试一遍当前目录确保目录下有你想要导入的模块,如果要导入官方模块要跑到安装目录下PyImp...原创 2020-04-08 11:54:29 · 7236 阅读 · 7 评论 -
fseek与wchar_t
今天在写代码的时候遇到一些问题,在使用由fseek对fwprintf(temp, L"%15ls\t%40ls\n", names[0], names[1]);创建的文件时操作时,发现fseek(fp_in, 114L, SEEK_CUR);跳过的字符数目与实际应该跳过的有一两个的偏差测试fseek(fp_in, 57L, SEEK_CUR);发现也有偏差后来对文件进行测试,发现fw...原创 2018-10-28 11:48:08 · 191 阅读 · 0 评论