gpt4 book ai didi

html - 在C中创建html文件错误

转载 作者:行者123 更新时间:2023-11-30 20:39:40 26 4
gpt4 key购买 nike

所以本质上我有一些这样的代码,我的工作是使用 C 创建一个 html 文件,并且我在调用 main 中的函数时经常遇到问题。

错误消息是“函数“rect3”的参数太少

void rect3(FILE* ofp, int x, int y, int width, int height, int strokewidth, int r, int g, int b, float opacity)
{
fprintf(ofp, "\t\t\t<rect x=\"%d\" y=\"%d\" width=\"%d\" height=\"%d\" style=\"fill:none; stroke-width:%d; stroke:rgb(%d,%d,%d); stroke-opacity:%f;\"/>\n",
x, y, width, height, strokewidth, r, g, b, opacity);
}

主要是我基本上有这个

int strokewidth;
strokewidth = 8;
x = 0;
y = 0;
width = 800;
height = 600;
r = 255;
g = 51;
b = 153;
opacity = 1.0;
rect3(x, y, width, height, strokewidth, r, g, b, opacity); //<< Error msg comes up in this line

最佳答案

您需要将 FILE * 作为第一个参数传递给 rect3()。

您必须打开该文件(因为在写入该文件时并未确保它已打开),以便可以将输出写入其中。完成后您还必须将其关闭。

关于html - 在C中创建html文件错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26350715/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com