- 1、本文档共19页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言编程中常见问题
为什么vc6打开的文件却不能编译 1
为什么一个vc6工程中有两个main函数不能编译成功?我想写两个程序怎么办? 2
为什么v6不能编译程序,生成信息说compile和link都正确,到了link生成exe时,却报错无法生成该exe文件 2
为什么Vc6在编译时,下方消息窗体显现了compiling…或linking…后就死了,没有反应了,怎么办 2
如何用任务窗体关闭进程 3
如何生成一个vc6工程 3
如何查看工程中的文件 7
如何添加一个已有文件到工程 8
如何添加一个新文件到vc6中 9
为什么Scanf执行后程序报错死了 10
如何通过编译器的编译消息框发现语法错误 10
如何发现代码中混入了中文信息 11
如何打/取消断点 12
如何让程序可以调试方式运行 12
为何不能在断点停下来 12
为何我不能看到输出的结果,程序闪了一下就结束了 12
为何在scanf打断点后,程序停下来,再单步执行,没有动静了 12
如何单步执行 13
如何查看变量或某个表达式的值? 13
在watch中如何用16进制显示某一项变量或表达式 14
内存查看窗体 14
不用ascii表,用内存查看字符的ascii码值 15
用内存窗体证明”A”和’A’的区别 16
用内存窗体定位一个scanf错误 17
内存窗体可修改内存的值 17
利用内存窗体发现a,b,c,d的规律 18
用调试分析错误 18
用二分法查看编译错误 19
字符串0结尾的bug 19
为什么vc6打开的文件却不能编译
因为你是打开的该文件,而不是将其加入到ide中。如果添加一个新文件,请参见
如果添加一个已有文件,请参见
为什么一个vc6工程中有两个main函数不能编译成功?我想写两个程序怎么办?
因为一个工程代表一个程序,一个程序只有一个入口点。Main是入口函数,如果有两个main,到底哪个才是入口能?
如果想编两个程序,那么生成两个工程即可。见工程生成。
为什么v6不能编译程序,生成信息说compile和link都正确,到了link生成exe时,却报错无法生成该exe文件
因为,你可能没有关闭该exe程序。关闭重编译即可。如果找不到该exe是否还在执行就用任务管理器查看该进程并关闭。
为什么Vc6在编译时,下方消息窗体显现了compiling…或linking…后就死了,没有反应了,怎么办
编译环境出问题了,用任务管理器关闭vc6进程,其名字是msdev,如下图,鼠标左键单击选中它,结束该进程。
如何用任务窗体关闭进程
同时按照ctr,alt和delete键,win7上点击界面中“启动任务管理器”选项。将弹出如下窗体
选中要结束的某个进程。然后点击右下角结束进程按钮结束之。
如何生成一个vc6工程
目录选择,点击上图的包含…的按钮后,如下图选择工程所在目录
如何查看工程中的文件
在左边面板,鼠标左击选择右下方的fileview,并点击左边的加号展开工程节点,并点击展开source files节点,即可见相关文件。点击文件即可在右边面板编辑文件了。
如何添加一个已有文件到工程
选择files菜单
在弹出的文件对话框中选择相关文件(在顶部下拉框中选择目录,在中间用鼠标左键点击选择要添加的文件),然后按ok即可。
如何添加一个新文件到vc6中
在红色箭头所指处输入新文件名字,并按ok
为什么Scanf执行后程序报错死了
int I;
scanf(“%d”, I);
因为要修改I的内容,必须传递给I的地址,即I.而此时却是将I的值传递给scanf了。此时I是随机数,比如7777,那么,scanf获取到键盘值后,就会将它写入地址为7777的内存。如果该内存不存在,就要出错。正确做法
int I;
scanf(“%d”, I);
如何通过编译器的编译消息框发现语法错误
编译出错后,我们会看见下方如下信息
拨动滚动条查看上面信息,加下图
说明test1.cpp的第9行出错了,错误如行中信息所示。双击上图中error所在行将跳到出错的行,如下图
我们发现sum后的等号多了一个“:“
如何发现代码中混入了中文信息
比如我们在代码非注释部分敲入了中午的分号,逗号等,很不容易发现,但这是不允许的。编译器会报错。因为中文字比因为选择多,一个字节(256种选择)无法代表几万个字,所以中文字由两个字节组成。如上面小节的错误,将sum后的冒号变成中文的冒号,编译错误是:
test1.cpp
F:\hhan\test\test1.cpp(9) : error C2018: unknown character 0xa3
F:\hhan\test\test1.cpp(9) : error C2
您可能关注的文档
- C程序复习电子教案.doc
- C语言习题集合(函数).doc
- c语言习题集(编程有答案).doc
- C语言从入门到精通第1章.ppt
- C语言分章节知识点及典型试题.doc
- C语言复习课件 第01章_概述.ppt
- C语言复习课件 第05章_选择.ppt
- C语言复习课件 第09章_预处理.ppt
- C语言复习课件 第11章_结构体.ppt
- C语言复习课件 第13章_文件.ppt
- 第18讲 第17课 西晋的短暂统一和北方各族的内迁.docx
- 第15讲 第14课 沟通中外文明的“丝绸之路”.docx
- 第13课时 中东 欧洲西部.doc
- 第17讲 第16 课三国鼎立.docx
- 第17讲 第16课 三国鼎立 带解析.docx
- 2024_2025年新教材高中历史课时检测9近代西方的法律与教化含解析新人教版选择性必修1.doc
- 2024_2025学年高二数学下学期期末备考试卷文含解析.docx
- 山西版2024高考政治一轮复习第二单元生产劳动与经营第5课时企业与劳动者教案.docx
- 第16讲 第15课 两汉的科技和文化 带解析.docx
- 第13课 宋元时期的科技与中外交通.docx
最近下载
- 建筑工地扬尘污染防治工作总结.pptx
- 民法与生活(暨南大学)中国大学MOOC(慕课)章节测验试题(答案).pdf
- 第九版生理学第十章 神经系统的功能(第1~3节).pptx VIP
- 正泰(CHINT)NVF2变频器说明书使用手册.doc
- 人教版一年级数学上册一单元试卷附答案(四套).pdf
- 五年级上册实际问题与方程分类总结03705省名师优质课赛课获奖课件市赛课一等奖课件.pptx
- 一般现在时知识点及练习仁爱版英语七年级上册.docx
- DG∕TJ 08-2216-2016 城镇污水处理厂污泥厌氧消化技术规程.pdf
- 国家中小学智慧教育平台培训专题讲座.pptx VIP
- 五年级中国民间故事必读书目阅读试题及答案.doc
文档评论(0)