代码的总结

来源:互联网 发布:mac怎么删除windows 编辑:程序博客网 时间:2024/06/10 05:11
  1. 如果我 们使用了一个没有对其赋初值的变量,是很容易引起错误的。
    typedef char ElemType;void ByteToBit(ElemType ch, ElemType bit[8]){      int cnt;      for(cnt = 0;cnt < 8; cnt++){          *(bit+cnt) = (ch>>cnt)&1;      }}void BitToByte(ElemType bit[8],ElemType *ch){      int cnt;      for(cnt = 0;cnt < 8; cnt++){          *ch |= *(bit + cnt)<<cnt;    }} 

  2. 这段代码主要是想说两条语句,字节转化二进制和二进制转化字节,知识点在移位操作,逻辑与或非,指针的使用。通过这种方式,我觉得是学习总结的一个很好例子
  3. 下面是生成随机数的小程序,需要随机数的时候可以考虑
    #include<stdio.h>  #include<stdlib.h>  #include<time.h>    int main(void)  {    int a[10], i;         srand(time(NULL));       for(i = 0; i < 10; i++)      {          a[i] = rand()%100;      }        for(i = 0; i < 10; i++)      {          printf("%d  ", a[i]);      }     printf("\n");return 0;}
    以后可以借鉴借鉴
原创粉丝点击