python-cython
小_小_杨_
Fly without wings!
展开
-
Cython(一)
1、 Ubuntu下安装apt-get install cython2 第一个例子:2.1 创建helloworld目录创建helloworld.pyx,内容如下:cdef extern from"stdio.h": extern int printf(const char *format, ...) def SayHello(): printf("hello,world\n")代转载 2016-09-28 16:44:22 · 650 阅读 · 0 评论 -
Cython(二)
Cython的类型1 类型定义1.1 定义一个C变量:1.1.1 在Cython里定义一个C变量和C语言类似,不同的地方就是在声明的最前面要加上cdef,另外,末尾不用加分号”;“如:cdef int an[10]cdef int n = 123cdef int *pn = &nprintf(“%d \n”,pn[0])1.1.2 这里要注意的是,以Cython里不能用类似*ptr这样代码来对指针变转载 2016-09-28 16:49:56 · 440 阅读 · 0 评论