博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
对一个程序的思考(-1怎样存储)
阅读量:6812 次
发布时间:2019-06-26

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

#include
using namespace std;void main() { char a[1000]; for(int i=0;i<1000;++i) { a[i] = -1 -i; } cout<
<

对于上边的程序事实上必须理解到内存中-1是怎样存储的,并且必须明确strlen的结束符时数字零还是字符零

首先这个程序的结果是255不知道是否感到吃惊,以下我们分析一下

在内存中能够查看一下:

你可能感兴趣的文章
maven 与多模块构建
查看>>
ubuntu14.04 配置tomcat8
查看>>
VirtualBox体验及介绍
查看>>
Ubuntu 12.04 下安装 JDK 7
查看>>
1&gt;s.cpp(465) : error C2448: “main”: 函数样式初始值设定项类似函数定义 问题的解决方法...
查看>>
Error in Javac compilation for JSP
查看>>
XWifiMouse早期写的一个Android鼠标App
查看>>
Android AIDL 客户端和服务端配置
查看>>
制作自己的镜像(二)
查看>>
運維之下標題
查看>>
OFBiz + Opentaps 目录管理 十二. 配置
查看>>
JAVA中RSA签名算法实现
查看>>
在etherscan上传合约源码
查看>>
postgres预写式日志的内核实现详解-wal记录写入
查看>>
用面向接口编程思想看找对象
查看>>
OC文件操作习题
查看>>
Nginx常用命令
查看>>
TWaver GIS在电信中的使用
查看>>
几款程序员常用的辅助编程工具
查看>>
ios 正则表达式语法参考
查看>>