| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 858 人关注过本帖
标题:关于清屏的问题
只看楼主 加入收藏
BBGASJ
Rank: 1
等 级:新手上路
帖 子:74
专家分:0
注 册:2007-8-15
结帖率:100%
收藏
 问题点数:0 回复次数:14 
关于清屏的问题
请问为何将clrscr();放在变量定义前系统就不认变量定义而出现错误了?

谢谢
搜索更多相关主题的帖子: 系统 
2007-09-28 18:04
PcrazyC
Rank: 6Rank: 6
等 级:贵宾
威 望:29
帖 子:5652
专家分:0
注 册:2006-10-20
收藏
得分:0 
具体看你用什么编译器,TC好象是这们的,变量只能放在主函数最开始定义,好象其它编译器不会出现这种问题

[此贴子已经被作者于2007-9-28 18:09:55编辑过]



雁无留踪之意,水无取影之心
2007-09-28 18:09
coachard
Rank: 3Rank: 3
等 级:新手上路
威 望:7
帖 子:1251
专家分:0
注 册:2007-8-12
收藏
得分:0 
以下是引用PcrazyC在2007-9-28 18:09:39的发言:
具体看你用什么编译器,TC好象是这们的,变量只能放在主函数最开始定义,好象其它编译器不会出现这种问题

我所用的编译器都会,除非C++。。。

因为这是C标准的规定,变量的定义只能放在一个函数的最前面。~


偶学编程,也许本身就是一个错。。。
2007-09-28 18:39
雨中飞燕
Rank: 3Rank: 3
等 级:禁止访问
威 望:8
帖 子:2200
专家分:0
注 册:2007-8-9
收藏
得分:0 
以下是引用coachard在2007-9-28 18:39:41的发言:

我所用的编译器都会,除非C++。。。

因为这是C标准的规定,变量的定义只能放在一个函数的最前面。~

不对,是一个作用域的最前面



by 雨中飞燕 QQ:78803110 C/C++讨论群:5305909
Blog: http://yzfy.programfan.com

[url=http://bbs.bc-cn.net/viewthread.php?tid=163571]请大家不要用TC来学习C语言,点击此处查看原因[/url] [url=http://blog.programfan.com/article.asp?id=24801]请不要写出非int声明的main函数[/url]
[url=http://bbs.bc-cn.net/viewthread.php?tid=162918]C++编写的Windows界面游戏[/url]
[url=http://yzfy.org/]C/C++算法习题(OnlineJudge):[/url] http://yzfy.org/

2007-09-28 18:51
coachard
Rank: 3Rank: 3
等 级:新手上路
威 望:7
帖 子:1251
专家分:0
注 册:2007-8-12
收藏
得分:0 
以下是引用雨中飞燕在2007-9-28 18:51:40的发言:

不对,是一个作用域的最前面



by 雨中飞燕 QQ:78803110 C/C++讨论群:5305909
Blog: http://yzfy.programfan.com

[url=http://bbs.bc-cn.net/viewthread.php?tid=163571]请大家不要用TC来学习C语言,点击此处查看原因[/url] [url=http://blog.programfan.com/article.asp?id=24801]请不要写出非int声明的main函数[/url]
[url=http://bbs.bc-cn.net/viewthread.php?tid=162918]C++编写的Windows界面游戏[/url]
[url=http://yzfy.org/]C/C++算法习题(OnlineJudge):[/url] http://yzfy.org/

其实作用域的说法,我觉得也有不对的时候。。。

switch就不行。。。


偶学编程,也许本身就是一个错。。。
2007-09-28 19:03
BBGASJ
Rank: 1
等 级:新手上路
帖 子:74
专家分:0
注 册:2007-8-15
收藏
得分:0 

请问作用域是啥意思?

另,clrscr();是不是TC专用指令?DEVCPP似乎不识别

[此贴子已经被作者于2007-9-28 22:06:30编辑过]


Stay Hungry. Stay Foolish.
2007-09-28 22:02
coachard
Rank: 3Rank: 3
等 级:新手上路
威 望:7
帖 子:1251
专家分:0
注 册:2007-8-12
收藏
得分:0 
{}    < - - -就是这个

偶学编程,也许本身就是一个错。。。
2007-09-28 22:05
雨中飞燕
Rank: 3Rank: 3
等 级:禁止访问
威 望:8
帖 子:2200
专家分:0
注 册:2007-8-9
收藏
得分:0 
我还从没试过在switch里直接声明变量,一般也会先加一对大括号



by 雨中飞燕 QQ:78803110 C/C++讨论群:5305909
Blog: http://yzfy.programfan.com

[url=http://bbs.bc-cn.net/viewthread.php?tid=163571]请大家不要用TC来学习C语言,点击此处查看原因[/url] [url=http://blog.programfan.com/article.asp?id=24801]请不要写出非int声明的main函数[/url]
[url=http://bbs.bc-cn.net/viewthread.php?tid=162918]C++编写的Windows界面游戏[/url]
[url=http://yzfy.org/]C/C++算法习题(OnlineJudge):[/url] http://yzfy.org/
2007-09-28 22:08
coachard
Rank: 3Rank: 3
等 级:新手上路
威 望:7
帖 子:1251
专家分:0
注 册:2007-8-12
收藏
得分:0 

在{之后,case之前,貌似是switch的“盲区”,这其间的代码不被执行。。。

偶学编程,也许本身就是一个错。。。
2007-09-28 22:11
学c
Rank: 1
等 级:新手上路
帖 子:44
专家分:0
注 册:2007-9-17
收藏
得分:0 
回复:(coachard)在{之后,case之前,貌似是switch的...

不是貌似哟。我试过了,程序只执行switch后面,第一个case以后的程序,之间的任何代码都不执行!!!

2007-09-29 10:08
快速回复:关于清屏的问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017424 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved