社区
C++ 语言
帖子详情
c++中字符型数组的默认值
养生塘塘主
2018-05-17 07:14:53
为什么数组的默认值是-2?
c++的默认值不应该是'\0'吗?
可是这个数组只有已赋值的位置的下一个是‘\0’
麻烦大神解答下\( ̄︶ ̄\)
...全文
1763
4
打赏
收藏
c++中字符型数组的默认值
为什么数组的默认值是-2? c++的默认值不应该是'\0'吗? 可是这个数组只有已赋值的位置的下一个是‘\0’ 麻烦大神解答下\( ̄︶ ̄\)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lu-xl
2018-05-18
打赏
举报
回复
关键字,c++初始化默认值了解一下
赵4老师
2018-05-18
打赏
举报
回复
其实电脑开机后物理内存的每个字节中都有值且都是可读写的,从来不会因为所谓的new、delete或malloc、free而被创建、销毁。区别仅在于操作系统内存管理模块在你读写时是否能发现并是否采取相应动作而已。操作系统管理内存的粒度不是字节而是页,一页通常为4KB。
Saleayas
2018-05-18
打赏
举报
回复
数组是没有默认值的。
srhouyu
2018-05-17
打赏
举报
回复
C++通常没有默认值。如果是Debug的,VC会填充0xCC或0xCD。如果是Release的那里就是以前残留的数据。
青少年
C++
编程NOIP/CSP竞赛通关语法-
字符
数组
本课程为零基础
C++
语法专题课,是青少儿参加信息学奥赛NOIP/CSP需要学习的语法专题课; 2、本课程每节课均配有练习题以及真题,以锻炼孩子的解题能力;... 6、本课程介绍的是
字符
数组
。也是历来竞赛重要考点。
[
C++
基础]
C++
数组
默认值
默认都为0,同时编译器给了好多抱怨,说你没初始化
数组
; 若是再给第一个赋值为1,其他也还是都为0(这就是废话,反正晓得默认为0了) 作为全局变量 默认都为0,而且没有抱怨. 本文OVER,感谢阅读! ...
c++
数组
默认值
int int a[100]; 所有元素都是未知值 int a[100] = {1}; 第一个元素为1,其余元素都是0 int a[100] = {}; 所有元素都会初始化为0
C++
字符
串
数组
的相关操作
1.
字符
串
数组
的初始化 一串
字符
如 i am a man 在计算机
中
存储时会多带一个\0结束
字符
因此初始化时往往要多开一个
数组
空间 char a1[]={'c','+...其他操作 str[i]-'A' str[i]-'0' 将
字符
型
转化为整
型
参考ASCII码对照表
【C/
C++
】
字符
数组
的初始化
字符
数组
初始化
C++ 语言
64,652
社区成员
250,478
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章