
C++数组,字符串
发布日期:2021-05-07 18:29:13
浏览次数:19
分类:技术文章
本文共 586 字,大约阅读时间需要 1 分钟。
C++基础知识以及结构、文件(3)
数组
一维数组:
类型名 数组名【元素个数】; 数组元素:数组名【下标】 二维数组: 数组名【行个标】【列下标】 行个标与列下标都是从0开始的。 二维数组的每一行实际上都是一个一维数组。 数组的初始化: 一维数组: 类型名 数组名【常量表达式】={值,值,值……}; 二维数组: 如:int a【5】【3】={ {1,2,3},{5,6,7},{1,2,4},{5,7,3},{2,5,9}}; 数值初始化时,{}中的值可以少于元素个数,此时相当于只给前面部分元素赋值,后面的元素其存储空间的每个字节都被写入二进制数0.。 在定义数组时,如给全部元素赋值,则可以不给出数组元素的个数。如:int a【】={1,2,3,4,5};字符串
1、字符串常量: 有一对双引号括起的字符序列,如"CHINA"。
- 一个字符串常量占据的内存字节数等于字符串中字符数目加一。多出来的那个字节位于字符串尾部,存放的是’\0’。
- “”也是合法的字符串常量。该字符中没有字符,成为“空串”,但仍占据一个字节(\0)。
- 如果字符串常量中包含双引号,则双引号写为 “\ "”。表示\,应写作**"\"**。
2、字符串变量: 用字符数组来存放字符串。该字符数组中包含一个“\0”的字符,代表字符串的结尾。故字符数组的元素个数应该不少于储存字符串的字符数目加一。
发表评论
最新留言
很好
[***.229.124.182]2025年04月06日 19时17分32秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
python绘制一份完美的中国地图
2021-05-08
准确率94%!Python 机器学习识别微博或推特机器人
2021-05-08
Python 元组Tuple 相对于数组List的优势
2021-05-08
Android基本知识
2021-05-08
在Java中,return null 是否安全, 为什么?
2021-05-08
命令模式【Command Pattern】
2021-05-08
如何将自己写的代码编进系统
2021-05-08
数据结构有哪些
2021-05-08
OSI 7 层网络模型
2021-05-08
Spring Bean 生命周期
2021-05-08
JDK 内置线程池
2021-05-08
JVM 参数默认值查询
2021-05-08
异常的继承结构
2021-05-08
SVN 和 Git 区别
2021-05-08
JDK 内置的多线程协作工具类的使用场景
2021-05-08
Java 源代码到运行的过程
2021-05-08
Java 中哪些对象可以获取类对象
2021-05-08
linux 的 cp 命令如何复制不提示覆盖
2021-05-08
缓存穿透 / 缓存击穿 / 缓存雪崩 / 缓存一致性
2021-05-08