C++ primer笔记 -数组和指针
2024-10-22 05:17:32
如果数组没有显示的提供元素的初始值,则数组元素会像普通变量一样的初始化:
1、在函数体外的内置类型的数组,其元素均初始化为0
2、在函数体内的内置类型的数组,其元素无初始化
3、如果为类类型,则不管位于何处,都调用该类的默认构造函数进行初始化,如果没有默认构造函数,则必须为该数组元素提供显示的初始化。
数组可以通过下标来进行访问,其正确的类型为size_t。
指针用于指向对象,保存的是另一个对象的地址。可以当作数组的迭代器,指向数组中的一个元素。
指针变量的定义
C++使用*符号来把一个标识符声明为指针(理解指针声明时,从右往左阅读)
最新文章
- js 时间操作和随机数操作
- SQL*Loader之CASE9
- unity3d Vector3.Lerp解析
- 强大的Resharp插件
- singleton单例模式
- Windows2012中安装PHP-5.6.20+Apache httpd2.4.18+Composer+Laravel+MySQL5.7
- ORACLE SQL单行函数(一)【weber出品必属精品】
- 2013 ACM/ICPC Asia Regional Chengdu Online---1003
- django 时间计数
- 基于visual Studio2013解决算法导论之006最大堆排序
- Java基础之程序流程控制
- Python3 文件
- 【Java】 剑指offer(57-1) 和为s的两个数字
- IDEA 的主题设置
- TFS命令行操作
- TestNG简单介绍以及安装—学习笔记1
- LPC LINK2 IO CONNECTOR
- Matlab查看数值不用科学计数法显示
- tomcat启动报错“Error: Exception thrown by the agent : java.net.MalformedURLException: Local host name unknown: java.net.UnknownHostException: iZ25fsk1ifk: iZ25fsk1ifk”
- BASE64转文件下载
热门文章
- Vulnhub:maskcrafter-1.1靶机
- 【Nginx】优化,增加线程
- AttributeError: module 'openai' has no attribute 'ChatCompletion'的解决办法
- 生成brobuff
- element+Vue el-form组件进行查询时,当输入框仅有一项时,回车自动提交表单,浏览器会刷新页面
- Vue基础之v-if与v-show
- js 防抖
- 【SSO单点系列】(8):CAS4.0 之整合CMS
- 源码编译mariadb
- SQL正则查询--查询有效邮箱