说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

十行小程序

编辑:说三道四文库 发布时间:2017-12-16 09:13
HTML文档下载 WORD文档下载 PDF文档下载
#include <iostream>
#include <string>
using namespace std;

void main()
{
string strctrl="";
int i=0;

while (char c=cin.get()!='#')
{
strctrl[i++]=c;
}
cout<<strctrl<<endl;
}
为什么我在执行时,系统会说内存不能写???
while (char c=cin.get()!='#') //while这个c定义n次

老大这样while会循环定义同一个变量当然系统会说内存不能写!!!

你以为是for(i = 0; i<n; i++)  //for这个i只定义一次
string strctrl=""; //strctrl长度为0
strctrl[i++]=c; //因为长度为0所以strctrl[i++]就是非法的

改为
#include <iostream>
#include <string>
using namespace std;

void main()
{
string strctrl="";
cin>>strctrl;
cout<<strctrl<<endl;
}
在执行strctrl[i++]=c的时候越界了.
string strctrl="";定义一个空串那它的长度就是0了好像
void main()
{
string strctrl;
while (char c=cin.get()!='#')
{
strctrl.append(c)
}
cout<<strctrl<<endl;
}

或者

void main()
{
string strctrl;
getline(cin, strctrl, cin.widen('#'));
cout<<strctrl<<endl;
}
[探讨] 用户体验设计师现在面临怎样的机遇和挑战? PPT集萃(二):淘宝、CloudStack等分享的架构经验与最佳实践 2013中国云计算榜单之二:64家云主机+云存储,错综复杂! 看Java技术基础的eBay如何评价他们的Node.js首次尝鲜 Jolla发布首款Sailfish系统手机 无缝兼容Android应用 NPD:全球智能手机出货量2013年将首次超过功能手机 聚合数据左磊:不走寻常路 做国内最好的数据聚合平台 从程序员到软件商 需要注意些什么? 共享软件海外营销策略与实战(上海站) 直接拿来用!最火的Android开源项目(完结篇) 一步加入云生态系统 参加第五届中国云计算大会的十大理由 传苹果iOS7将深度整合Flickr 用户受益最大 Chrome 27来了:页面加载快5% 可同步数据到Google Drive 微软发布新一代游戏主机Xbox One 搭配全新Kinect 2.0体感系统 Unity游戏引擎向iOS与Android开发者免费 Twitter获“下拉刷新”专利 开发者仍可自由使用 复杂产品的响应式设计【流程篇】 使用Javassist库为Bytecode Instrumentation开发JVM Agent 内容解析创业公司Stremor推出4款API 2013中国云计算榜单之三:174家云应用服务商,繁花似锦! 盘点各大云服务提供商:麦当劳=AWS,汉堡王=? BlackBerry Jam亚洲开发者大会9月将在香港开幕 把服务器搬进来:Splashtop在中国搭建Bridging Cloud Web框架全对比第五期 新增Windows环境 前Tumblr首席开发者回忆录:一个人也能开发出好产品 测试者和开发者,为何我们不能友好地相处? 讲师秀之11:何刚谈京东的云机遇 讲师秀之10:武汉大学张焕国教授,可信计算是云计算之成败关键 【上海直播】Windows Azure+世纪互联:中国云计算“烈火烹油” 最新版Chrome浏览器推出全新语音搜索功能 惠普第二财季净利润同比下滑32% PC和服务器销售不佳 如何实现DOS工作站连接到LINUX服务器 DB2技术讨论(5)如何在建好的数据库中设定数据库和表的维护信息 feeboby(诺曼之路) 请进,刚才IE出现js的问题,帖子结了,但分没加上去,另开新帖,100分送上 如何把两个系统合并为一个系统(两个独立的系统) 如何实现集成?? 请教一个apache2.0加tomcat4.3.x时访问目录控制问题 那里有Zend的反编译软件下啊? 大家给我提建议拉,java项目该如何做?交友 这样的asp.net程序消耗是不是太高? 满分求救: 通过 scope="session" 定义的bean 我想继续在包含页中使用。。 大家给个名字建议吧 BDE问题 那个说我骗你手提电脑的进来!!!!!!! 谁知道啊? 直接写内存的Win32 API? 向高手请教.NET下怎样实现聊天室功能? 请教一个apache2.0加tomcat4.3.x时访问目录控制问题 关于JFC的问题 如何鼠标指到单元格中,把单元格中的文字颜色改变 小弟菜鸟,请教一个小问题 初学者问题:关于Serialize()用法 寻求好的解决方法 新手求助?谁有较好的打印控件,或较好的解次方案? 申请数据结构-算法版主 初学者问题:MFC数据库(ACCESS) 那里可以找到interbase7的全部文档? 初学者问题:MFC建立数据库连接 请帮我编个简单的VC++程序,速回复,谢谢 初学者问题:MFC(FORMVIEW) 在System.DirectoryServices中如何通过NT用户组来取得组中的用户 高分:在命令提示符中登录mysql并执行包含多个mysql脚本 新手求助!!!! C#中的控制问题,大家来看看 急,哭,IIS下无法调试ASP。555,高手求你们帮帮我吧。 映射网络驱动器错误,我在公司机子上可以用,而在自家电脑上却报错,为什么?在线等待 sos pb巨大一个bug(还是我太菜了?),帮忙呀,兄弟们! 传值调用~,编译通过,可执行时出错 serialize(CArchive& ar)中怎样加载数组? 如何用VC从c代码得到汇编的代码? 如何在<form runat=server>...</form>内调用form外定义的变量? 如何鼠标指到单元格中,把单元格中的文字颜色改变 555~~~~ 100分求together for JBuilder 下载(不知为啥我的IE到borland上竟然无法打开那个弹出的下载页面) 如何定义listview控件中的指定文字的颜色? 我是初学jsp的虾米!请大家来帮我! 关于子窗体向父窗体取值问题 大脑极度混乱后的想法,请大家分析一下可行吗? 冲击波,怎么办? 您好 , 请教如何写一个服务程序 ? 高分求救-----怎么读出excel中的数据? 打印机套打发票问题。。。 怎样读取INI文件?按格式遍历数据 赛尔号依卡劳特刷什么?还有我有个上古,个体29,性格孤独, 怎麼样说明我有个很要好的女性朋友,一直和我关系好,最近一直给我打电话,我是住校的,请问那说明什麼,我们是普通男女朋友的关系. 常建(题破山寺裸院) 我的依卡劳特73J了为什么刷速度 以前它的速度加六 现在怎么办 PK怎麼解释? 依卡劳特在哪里吸收能量? 怎么亲近别人? 鱼为什么有鳞 为什么有时候和同学在一起说话会感觉放不开?如何才能让同学感觉我比较亲近?我是高中生、平时想说的时候比谁都能说,沉默时比谁都沉默,有时我也很迷茫,不知自己是内向还是外向.可为什 家庭双开双控开关怎么接 一个男生说:看到你的状态我就很想回复.你很容易让人亲近.以后可以随时找我聊天.请问他啥意思? 美澳联手监听亚太 “特等舱”行动曝光印度女婴家传怪病 身体多毛酷似狼孩【深秋也会得热射病 永康男子差点没了命男子驾车时低头捡手机 一抬头开偏车道宁海男子欠前女友20万元不还 法官上曼德拉生平电影首映 前妻称反映其“苦英一医院误诊流产百例泰国沉船事故致一中国人遇难 渡轮超载武林CBD将启动推进11大项目 新增孙杨无驾照开豪车出车祸 致歉称将加强哪些中学的毕业生在清华成长性好 浙江红旗连锁牵手苏宁云商 O2O模式再升厂商打赢了官司 却不认为“胜利”假冒伪劣案件处罚决定 20个工作日内最美好的遇见大张伟助阵谢娜 扛“蛇精病”旗帜出场重新思考“无用之人”签约神州数码 成都打造智慧城市房屋租赁登记备案占道近一月“没人理”?全民阅读活动启动成都首建西部工业云平台 5月初对外开寻情记之狐假妃威未来的未来校友作品永恒不朽麒麟降世online悍警六界寻仙〈死亡校园〉史上最邪恶魔武之寂灭附身萨满波密旅游黔西南旅游樟木旅游西陵峡风景名胜区旅游宿迁旅游武威旅游阿克苏旅游邵阳旅游巴彦淖尔旅游横琴岛旅游攀枝花旅游
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘