c语言基础
ankerfeng
这个作者很懒,什么都没留下…
展开
-
c语言特色之位运算
所谓的位运算即二进制位的运算;在c语言中我们经常会定义不同的数据类型,不同的数据类型在定义的时候会在系统中分配不同的空间长度,比如int类型的数据开辟的内存空间为两个字节,一个字节长度为八位,所以一个int类型数据所占的空间为16位: 因此也就可以得知int的范围了:0~1+2+4+.......+pow(2,14)=pow(2,15)-1; (好了,下面我们进入主题) C语言提供原创 2014-04-01 18:01:41 · 534 阅读 · 0 评论 -
带顺序的命令表
这几天在做算法课程设计的作业,净帮着那帮孙子做了,自己的都还没写啊。先传一个帮他们写的一些哥简单的小程序。 #include #define N 100 int a[N]; int n; int find(int x){ for(int i=0;i if(a[i]==x) return i; } return -1; } int moveA(char d,int x,in原创 2014-04-01 18:02:06 · 576 阅读 · 0 评论 -
C语言位运算
位运算是指按二进制进行的运算。在系统软件中,常常需要处理二进制位的问题。C语言提供了6个位操作 运算符。这些运算符只能用于整型操作数,即只能用于带符号或无符号的char,short,int与long类型。 C语言提供的位运算符列表: 运算符 含义 描述 & 按位与 如果两个相应的二进制位都为1,则该位的结果值为1,否则为0 | 按位或 两个相应的二进制位中只要有一个为1,该位的结果值为1转载 2014-04-02 18:02:36 · 537 阅读 · 0 评论