C语言编程中常见问题.doc

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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

文档评论(0)

文档精品 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:6203200221000001

1亿VIP精品文档

相关文档