郝斌老师C语言学习笔记----指针和数组
来源:互联网 发布:python字符串处理 编辑:程序博客网 时间:2024/05/21 10:51
指针和一维数组
1. 一维数组名
一维数组名是一个指针常量这个指针常量保存的是数组第一个元素的地址
2. 指针和数组下标的关系
如果p是指针变量,则p[i]永远等于 *(p+i)
3. 确定一个数组需要几个参数
(1)需要两个参数,一个数组第一个元素的地址和数组的长度
#include <stdio.h>void f(int * pArr, int n) { //f函数可以输出任何一个数组 for(int i = 0; i < n; i++) { printf("%d \n", *(pArr+i)); }}int main(void) { int a[5] = {1,2,3,4,5}; f(a,5); return 0;}
(2)通过指针来改变数组的值
#include <stdio.h>void f(int * pArr, int n) { *(pArr+2) = 50;}int main(void) { int a[5] = {1,2,3,4,5}; printf("a[2] = %d", a[2]); f(a, 5); printf("a[2] = %d", a[2]); return 0;}
阅读全文
0 0
- 郝斌老师C语言学习笔记----指针和数组
- C语言学习笔记-指针-郝斌老师讲解
- 郝斌老师C语言学习笔记----基本类型指针
- C语言学习笔记-数组-郝斌老师讲解
- C语言学习笔记(17) 数组和指针分析
- c语言学习笔记-控制流-郝斌老师讲解
- 郝斌老师c语言学习笔记----动态内存分配
- 【C语言学习笔记】数组、字符串、指针
- 郝斌老师C语言学习笔记----补码和位运算符
- 【C语言学习笔记】数组指针域指针数组
- C语言学习笔记之指向数组元素的指针和指向数组的指针
- C语言学习笔记(18) 指针数组和数组指针分析
- c语言笔记5-数组和指针
- C语言学习之指针和数组
- C语言再学习 -- 数组和指针
- C语言学习之数组指针和指针数组
- C/C++学习笔记18:指针数组和数组指针
- C/C++学习笔记-数组和指针
- python面向对象(进阶篇)
- 【OpenCV入门教程之九】 非线性滤波专场:中值滤波、双边滤波
- JavaSE基础知识学习—继承
- 算法导论笔记(二)
- 常用的 chrome 扩展插件
- 郝斌老师C语言学习笔记----指针和数组
- 使用Libsvm工具包实现人脸分类
- java笔记1
- javaSE错题集
- jQuery之$.ajax()方法详解
- sqlserver截取一个人字符之前之后的字符
- markdown的数学公式
- 机器学习_初识神经网络
- xml---4种解析方式dom,sax,jdom,dom4j