C
文章平均质量分 53
雨时滴答猿先晓
沉浸在代码世界的小小程序猿
展开
-
内存重叠_沉浸在在代码世界的小小程序猿_新浪博客
内存重叠:浅拷贝就是一个很好的例子 //从src拷贝到des,len是需要拷贝的数据个数 void Move(int *des,int *src,int len) { for( i=0;i { des[i] = src[i];内存重叠 } } void Show(int *arr,int len) { for(int i=0;i { printf("%d ",arr[i]...原创 2017-08-29 12:48:20 · 173 阅读 · 0 评论 -
动态数组及动态内存_沉浸在在代码世界的小小程序猿_新浪博客
1.malloc();创建内存 例如创建n个整型单元 int*p=(int*)malloc(n*sizeof(int)) 如果要将创建十个整型单元并且全部赋值为0,即运用一个for()循环: int*p=(int*)malloc(10*sizeof(int)); for(int i=0;i { p[i]=0; } 则可以引入: ...原创 2017-08-14 22:50:05 · 144 阅读 · 0 评论 -
关于进制转换_沉浸在在代码世界的小小程序猿_新浪博客
一、这种类型的题都这样做: 1.用十进制计算30!,将结果转换成3进制进行表示的话,结尾会有多少个0? 3 6 9 12 15 18 21 24 27 30 1 1 2 1 1 2 1 1 3 1 加起来等于14 所以有14个0 2.用十进制计算30!,将结果转换成5进制进行表示的话,结尾会有多少个0? 5 10 15 20 25 30 1 1 1 1 2 1 加起来等于7 ...原创 2017-10-11 23:03:59 · 140 阅读 · 0 评论