c
zhy755788055
哈哈
展开
-
c语言中static的作用
1)修饰函数:局部的static变量。生存期为程序的整个生命周期,(它存活多长时间);作用域却在函数体内(它在什么地方能被访问(空间))。 一个被声明为静态的变量在这一函数被调用过程中维持其值不变。因为它分配在静态存储区,函数调用结束后并不释放单元,但是在其它的作用域的无法访问。当再次调用这个函数时,这个局部的静态变量还存活,而且用在它的访问空间,因此访问到的是上次调用后的值。原创 2014-09-15 20:32:13 · 686 阅读 · 0 评论 -
关于有符号和无符号的移位运算
[cpp] view plaincopy#include int main() { unsigned char a = 0xA5; unsigned char c = ~a; unsigned char b = c >> 4; printf("b=%d/n", b);转载 2015-05-31 10:52:44 · 2138 阅读 · 0 评论 -
位移操作其中的多个位
一个变量a 从M开始的N位替换成 V,如果N比V小则取V的低位#define setbit(a,M,N,V) ( ((a)&(~((1<<(N)-1)<<(M)))) | (((V)&(((1<<(N))-1)))<<(M)) )原创 2015-06-05 11:03:12 · 491 阅读 · 0 评论 -
Python3.6.2调用ffmpeg
Python3.6.2调用C语言写的库原创 2017-09-16 11:25:50 · 17389 阅读 · 1 评论