直接上代码

#include<iostream>using namespace std;int p[20];void change(int *p){for(int i = 1; i <= 8; i++) p[i] = 1;
}int main(){change(p);for(int i = 0; i < 20; i ++) cout << p[i] << ' ';return 0;
}

输出为
0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0

如果你传入的指针指向的是一个数组,在函数体中就可以直接用数组下标等操作

在c语言函数调用中用指针操作数组相关推荐

  1. C语言学习笔记---指针和数组

    数组是相同类型的数据集合,会在内存中占用连续的一块内存.而指针是存储的一个地址,在内存中不会占用连续的内存. 先来写一段测试代码 void fun(void) {int i;int num[10]={ ...

  2. c语言数组实际作用,要玩转C语言 就要深入指针和数组这两个概念

    原标题:要玩转C语言 就要深入指针和数组这两个概念 指针 预备知识 在深入理解指针之前,我认为有必要先复习或者学习一下计算机原理的基础知识. 计算机是如何从内存中进行取指的? 计算机的总线可以分为3种 ...

  3. C语言杂谈:指针与数组 (上) (转)

    转自:http://blog.jobbole.com/86400/ 介绍 1> 指针定义:指针是保存变量地址的变量. 2> 本文重点 >> 指针与数组之间的关系 >> ...

  4. c语言中数组的概念及作用,详解C语言中的指针与数组的定义与使用

    指针的特点 他就是内存中的一个地址 指针本身运算 指针所指向的内容是可以操作的 操作系统是如何管理内存的 栈空间 4M~8m的大小 当进入函数的时候会进行压栈数据 堆空间 4g的大小 1g是操作系统 ...

  5. 【C 语言】数组与指针操作 ( 数组符号 [] 与 指针 * 符号 的 联系 与 区别 | 数组符号 [] 与 指针 * 符号 使用效果 基本等价 | 数组首地址 与 指针 本质区别 )

    文章目录 前言 一.数组符号 [] 与 指针 * 符号 使用效果 基本等价 二.数组首地址 与 指针 本质区别 前言 参考 [C 语言]指针 与 数组 ( 指针 | 数组 | 指针运算 | 数组访问方 ...

  6. c语言如何用指针操作一维字符数组,C语言中数组和指针的互操作

    C是一种怀旧的语言,因为它的历史很久远,然而自从各种面向对象的编程语言的相续出现让它的影响力日减.当然了,这是无可非议的,但是C的高效性是其他语言无妨比拟的,所以我们有必要把握其中的精华与奥妙,也就有 ...

  7. c语言冒泡排序数组指针,c语言冒泡排序,指针,数组

    冒泡排序算法的运作如下: 比较相邻的元素.如果第一个比第二个大,就交换他们两个. 对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对.在这一点,最后的元素应该会是最大的数. 针对所有的元素重复 ...

  8. IOS笔记-C语言中的指针与数组

    1.指针与数组 1)指针与一维数组 i.数组指针(指向数组元素的指针) 类型  *指针变量名: 指针定义完成后要初始化(不想让指向任何内容,=0,=NULL) int a[10]; int *p =  ...

  9. c语言中通过指针引用数组,C语言基础(二)

    指针引用数组 C语言规定:如果指针变量p已指向数组中的一个元素,则p+1指向同一数组中的下一个元素. 引入指针变量后,就可以用两种方法来访问数组元素了.如果p的初值为&a[0],则: p+i和 ...

最新文章

  1. How Spring Boot Autoconfiguration Magic Works--转
  2. Python生成器与迭代器详细教程
  3. python的基本原理_Python函数基本使用原理详解
  4. Web控件文本框Reset的功能
  5. 设z=〖(1+xy)〗^y,求 ∂z/∂y
  6. 北大提出Gate Decorator,利用LSTM思想来做CNN剪枝
  7. conda install 换源_科学网—Anaconda 报错Multiple Errors Encountered和添加国内镜像以及换源和恢复默认源 - 张伟的博文...
  8. xrdp协议_XRDP与VNC的关系(转载)
  9. http://longshuai2007.blog.163.com/blog/static/1420
  10. CKFinder 2.0.2 破解小计
  11. 4.网络层(2)---子网划分
  12. 服务器不稳定补偿,《异化之地》服务器异常怎么解决 服务器不稳定官方补偿...
  13. html5shiv.js分析-读源码之javascript系列
  14. 10w单词库(含释义)(包含sql,csv)
  15. ubuntu搜狗输入法下载
  16. 华为研发工程师笔试编程题
  17. 云服务器宽带怎么选择?3M够用吗?
  18. 相同名字比对公式,相似度对比算法
  19. Linux常用命令-2
  20. 瘦手臂最快最有效的方法

热门文章

  1. 平稳发展 | 西欧地区手游玩家的数据和洞察
  2. DLNA 实现 Multi-screen(T460s+华为M3)
  3. 名帖124 陆师道 小楷《瀛洲赋》
  4. DM8达梦数据库体系结构详解
  5. Python学习part9
  6. linux 命令 xxd
  7. 软件工程综合实践专题第一次作业
  8. SPA(单页面应用)设计【自我总结】
  9. 斐波那契数列兔子繁殖问题相关思考
  10. 本人收集的ppt模板及字体含泪分享,总有一款适合你