
C
cm_cyj_1116
学习中
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
深入理解字符串的反转及其延伸
字符串反转: 例如:将字符串 arr[]="abcdefgh" ; 反转为 arr][]="hgfedcba"; 源代码的实现: #include #include #include void reverse(char *left,char *right) { assert(left); assert(right); while(left<=right) { char原创 2016-06-14 15:05:23 · 608 阅读 · 1 评论 -
剖析你的“环境”,是如何保存数据的,大端Or小端
深入理解运行环境的存储方式以及对于大端和小端的理解 ————大端和小端的理解 大端字节序:将数据的存储地址的高字节内容放到了低地址处Or低字节内容放到了高地址处。 eg:对于地址OX 11 22 33 44 的存储: 小端字节序:将数据的高字节序内容放到了高地址处Or低字节序内容放到了低地址处。 eg:对于地址OX 11 22 33 44 的存储: 注:原创 2016-04-28 23:42:31 · 481 阅读 · 1 评论 -
指针与数组的扑朔迷离,你知道吗?
——通俗理解数组指针和指针数组 指针数组: eg:int( *arr)[10]; 指针数组简言之就是存放指针的数组; eg:int*arr[10]; 数组指针通俗理解就是这个数组作为指针,指向某一个变量。 ——数组并非指针&&指针并非数组 (1)定义一个外部变量:eg:int value=10; int *p=&value; 举例:当需要在一个函数中用这个变量时:原创 2016-04-28 00:37:14 · 404 阅读 · 0 评论 -
素数的世界
用.实现一个函数,判断一个数是不是素数。 #include void prime(int *pa) {int i=0; for(i=2;i {if((*pa%i)!=0) {printf("%d是素数。\n",*pa); break; } else printf("%d不是素数。\n",*pa); } } int main() { int原创 2016-04-03 13:06:08 · 549 阅读 · 0 评论 -
乘法口诀表,你是咋想的?
除过九九乘法口诀表,你还想要知道任意数的乘法吗?输入数字即可得到哦!!! #include void mutiplication_table(int *line) { int i=1; int j=1; for(i=1;i { for(j=1;j {printf("%d*%d=%d\t",i,j,i*j); if(i==j) printf原创 2016-04-03 13:02:26 · 392 阅读 · 0 评论 -
自定义函数分块实现功能
实现函数init()初始化数组、 实现empty()清空数组、 实现reverse()函数完成数组元素的逆置。 要求:自己设计函数的参数,返回值。 #include #define M 5 void init(int *arr,int k) { int i; for(i=0;i arr[i]=i+5; printf("初始化%d %d %d %d %d\n",原创 2016-04-03 12:57:43 · 433 阅读 · 0 评论