c语言错误代码c1189,用C语言写的绘制折线的程序,在编译时出现:fatal error C1189: #error : EasyX is only for C++错误,...

#include void hDrawk(char c[]);//画水平坐标轴

void vDrawk(char c[]);//画垂直坐标轴

void Drawfline(int b[]);//画折线

int xs=48,ys=50;

void hDraek(char c[]){

int i,j=65;

setcolor(8);

line(65,360,565,360);

settextjustify(1,2);

for(i=0;i<11;i++){

line(j,375,j,360);

itoa(i,c,10);

outtextxy(j,380,c);

j+=xs;

}

}

void vDrawk(char c[]){

int i,j=360;

setcolor(8);

line(65,80,65,360);

settextjustify(1,1);

for(i=0;i<=5;i++){

line(45,j,65,j);

itoa(i,c,10);

outtextxy(35,j,c);

j-=ys;

}

}

void Drawfline(int b[]){

int i,j=65;

setcolor(1);

moveto(j,360-(b[0]*ys));//移动光标到(j,360-(b[0]*ys)处

for(i=0;i<10;i++){

if(i!=0){

lineto(j+xs,360-(b[i]*ys));

}

j+=xs;

}

}

void main(){

int j;

int gdrive=DETECT,gmode=0;

int b[]={1,4,2,5,3,5,1,4,2,3};

char c[10];

initgraph(&gdrive,&gmode,"");//图形模式初始化

setbkcolor(15);

setcolor(6);

outtectxy(150,50,"the value along with the month changing!");//输出字符串

hDrawk(c);

setcolor(8);

outtextxy(580,365,"month");//输出字符串

vDrawk(c);

setcolor(8);

outtextxh(65,70,"value");//输出字符串

Drawfline(b);

getch();

closegraph();

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在 Visual Studio 中使用 OpenSSL 库出现 "fatal error C1189: #error: "No Target Architecture"" 错误通常是因为没有为 OpenSSL 库指定目标架构。 下面是解决这个问题的步骤: 1. 确保你已经正确地配置了 OpenSSL 库。这包括将 OpenSSL 头文件和库文件添加到你的项目中。你可以通过设置 "附加包含目录" 和 "附加库目录" 来完成这一步骤。 2. 打开 Visual Studio,并打开你的项目。 3. 在 "解决方案资源管理器" 中,右键单击你的项目,然后选择 "属性"。 4. 在属性页中,选择 "配置属性" > "常规"。 5. 在 "目标架构" 下拉菜单中,确保选择了适合你的目标架构。常见的选项包括 x86(32位应用程序)、x64(64位应用程序)和 Any CPU(根据运行环境自动选择)。 6. 在同一属性页中,找到 "C/C++" > "常规" > "附加包含目录"。点击编辑,并添加 OpenSSL 头文件的路径。这通常是包含 "openssl" 文件夹的路径。 7. 在同一属性页中,找到 "链接器" > "常规" > "附加库目录"。点击编辑,并添加 OpenSSL 库文件的路径。这通常是包含 OpenSSL 库文件的路径。 8. 确认更改后,点击 "应用" 或 "确定",然后重新编译你的项目。 如果问题仍然存在,请确保你使用的 OpenSSL 库与你的目标架构兼容。例如,如果你选择了 x64 架构,则需要使用与 x64 架构兼容的 OpenSSL 库。 如果上述解决方案都没有解决问题,请提供更多关于你的项目、编译环境和具体错误信息的细节,以便我能够更好地帮助你解决问题。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值