| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 671 人关注过本帖
标题:文本问题.........
只看楼主 加入收藏
黑夜陨落
Rank: 1
等 级:新手上路
帖 子:46
专家分:0
注 册:2008-10-27
结帖率:100%
收藏
 问题点数:0 回复次数:6 
文本问题.........
我用VC编译C程序的出现了下列错误..

--------------------Configuration: 22 - Win32 Debug--------------------
Compiling...
22.c
D:\1\22\22.c(15) : error C2065: 'C80' : undeclared identifier
D:\1\22\22.c(16) : error C2065: 'BLUE' : undeclared identifier
D:\1\22\22.c(17) : error C2065: 'RED' : undeclared identifier
D:\1\22\22.c(35) : error C2001: newline in constant
D:\1\22\22.c(36) : error C2146: syntax error : missing ')' before identifier 'movetext'

我的movtext()函数有")"编译的时候为什么说missing?

另..为什么程序所使用的库函数在VC中必须要先定义?不然编译的时候会出现undefine的警告?
搜索更多相关主题的帖子: 文本 
2008-11-28 22:42
黑夜陨落
Rank: 1
等 级:新手上路
帖 子:46
专家分:0
注 册:2008-10-27
收藏
得分:0 
附上程序..

#include<conio.h>
#include<stdio.h>
textmode();
textbackground();
textcolor();
clrscr();
gotoxy();
window();
gettext();
puttext();
movetext();
void main(void)
{
char ch[4*8*2];
textmode(C80);
textbackground(BLUE);
textcolor(RED);
clrscr();
gotoxy(10,10);
cprintf("L:load");
gotoxy(10,11);
cprintf("S:save");
gotoxy(10,12);
cprintf("D:delete");
gotoxy(10,13);
cprintf("E:exit");
cprintf("press any key to continue");
getch();
gettext(10,10,18,13,ch);
clrscr();
textbackground(1);
textcolor(3);
window(20,9,34,14);
clrscr();
cprintf("1\r\n2\r\n3\r\n4\r\n);
movetext(20,9,34,14,40,10);
puts("hit any key");
getch();
clrscr();
cprintf("press any key to put text");
getch();
clrscr();
puttext(20,10,31,13,ch);
getch();

}
2008-11-28 22:43
黑夜陨落
Rank: 1
等 级:新手上路
帖 子:46
专家分:0
注 册:2008-10-27
收藏
得分:0 
D:\1\22\22.c(15) : error C2065: 'C80' : undeclared identifier
D:\1\22\22.c(16) : error C2065: 'BLUE' : undeclared identifier
D:\1\22\22.c(17) : error C2065: 'RED' : undeclared identifier


还有这三个问题没有解决?  希望朋友帮个忙..
2008-11-28 23:02
黑夜陨落
Rank: 1
等 级:新手上路
帖 子:46
专家分:0
注 册:2008-10-27
收藏
得分:0 
这三个问题在TC中编译是没有的..........

请问在VC中要怎么改才行?
2008-11-28 23:03
songsfly
Rank: 1
来 自:厦门大学
等 级:新手上路
帖 子:44
专家分:0
注 册:2008-11-25
收藏
得分:0 
c80 blue red都是实参吧,你没有定义,所以系统不能识别。这是局部变量的问题。

yixiong89921.blog./
2008-11-29 00:27
forever74
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:CC
等 级:版主
威 望:58
帖 子:1688
专家分:4262
注 册:2007-12-27
收藏
得分:0 
图形并不是C语言的一部分,所以所有的图形操作都依赖于开发环境,不存在通用的图形操作。
不要企图继续在VC下编译这玩意了。

对宇宙最严谨的描述应该就是宇宙其实是不严谨的
2008-11-29 01:25
黑夜陨落
Rank: 1
等 级:新手上路
帖 子:46
专家分:0
注 册:2008-10-27
收藏
得分:0 
请问LS的大哥..

那用C做图形或者做一些游戏..

用什么编译器好呢?
2008-11-29 08:48
快速回复:文本问题.........
数据加载中...
 
   



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

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