数组的指针操作
来源:互联网 发布:阿里巴巴农村淘宝加盟 编辑:程序博客网 时间:2024/05/19 15:41
#include <stdio.h>
int sum(int *b, int n)
{
int m = 0, *p;
for (p = b; p < b + 8; ++p)
{
printf("m = %d\n", m);
printf("p = %d\n", *p);
m += *p;
}
return m;
}
int main(int argc, char const *argv[])
{
int a[8], s = 0;
for (int i = 0; i < 8; ++i)
{
scanf("%d", &a[i]);
}
s = sum(a + 2, 3);
printf("%d\n", s);
return 0;
int sum(int *b, int n)
{
int m = 0, *p;
for (p = b; p < b + 8; ++p)
{
printf("m = %d\n", m);
printf("p = %d\n", *p);
m += *p;
}
return m;
}
int main(int argc, char const *argv[])
{
int a[8], s = 0;
for (int i = 0; i < 8; ++i)
{
scanf("%d", &a[i]);
}
s = sum(a + 2, 3);
printf("%d\n", s);
return 0;
}
sum(a + 2, 3)结果不太明白。
0 0
- 数组指针的指针操作
- 指针数组的操作
- 数组的指针操作
- 三维数组的指针操作
- php 数组的指针操作
- 指针、数组的相关操作
- 数组与指针的操作
- 数组与指针的操作
- 指针、指针的指针和数组操作例程
- 字符,数组,指针的准确操作
- 关于字符数组的指针移动操作
- 数组指针加1操作的含义
- 用二级指针操作数组的方法
- 指针操作数组的两种方式
- 二级指针操作指针数组
- C++ 指针/数组指针操作
- C++ 指针/数组指针操作
- 指针变量操作数组
- VS2010 中更改项目名称
- Linux常用命令的操作
- 蓝桥杯-历届试题-九宫重排-BFS+剪枝
- autotools工具使用说明
- vc2012/2015 编译使用directshow
- 数组的指针操作
- jquery选择器中使用变量
- Qt精彩实例1
- Java Map 排序定义
- 欢迎使用CSDN-markdown编辑器
- HTTP Status 405
- 0003_Longest Substring Without Repeating Characters
- 11. Container With Most Water
- 封装与匿名内部类