博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
指针,数组,字符串
阅读量:5978 次
发布时间:2019-06-20

本文共 515 字,大约阅读时间需要 1 分钟。

指针和数组的区别

     指针和数组都可以通过下标的方法和指针发(p+i)来访问数组元素
     1.指针  可以修改指向
     数组名 是常量,表示首元素的地址,不能改变
     2.指针存贮空间:4/8个字节
     数组的存储空间:元素个数 * 空间存储空间

 

定义字符串两种方式:

     1.使用数组定义字符串 ---->    字符串变量  字符串可以被改变
     2.使用指针定义字符串 ---->    字符串常量  字符串元素不可改变

 

 

指针作为函数参数进行传递,可以实现形参的改变,作用到实参 1 void changeValue(int *num1,int *num2){2     int temp = *num1;3     *num1 = *num2;4     *num2 = temp;5 }
变量作为函数参数进行传递,只能实现两个数在函数内部交换,不会影响传入实参值得变化. 1 void changeValue(int num1,int num2){2     int temp = num1;3     num1 = num2;4     num2 = temp;5 }

 

转载于:https://www.cnblogs.com/Ager/p/4811752.html

你可能感兴趣的文章
multiset || 线段树 HDOJ 4302 Holedox Eating
查看>>
POJ2115:C Looooops——题解
查看>>
Spring-boot+Mybatis+Maven+MySql搭建实例
查看>>
最基本的js与css 控制弹出层效果
查看>>
第12章线程控制总结
查看>>
网络对抗技术实验一
查看>>
mysql命令大全
查看>>
KVO
查看>>
html----怎样实现元素的垂直居中
查看>>
不显示BOM清单的版本
查看>>
Oracle EBS-SQL (CST-4):检查组织间项目成本.sql
查看>>
PHPMyadmin配置文件详解
查看>>
100C之15:倒底捕了多少鱼?
查看>>
PHP 命名空间
查看>>
层次分析法
查看>>
[转] xgboost
查看>>
ASP.NET一些常用的东西
查看>>
elasticsearch__5__java操作之FilterBuilders构建过滤器Query
查看>>
抓老鼠啊~亏了还是赚了?
查看>>
python之装饰器
查看>>