uTools-Manuals/docs/c/line.html
2019-04-21 11:50:48 +08:00

42 lines
1.1 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<h1>标准库函数 - line</h1>
<p>原型extern void line(int left, int top, int right, int bottom, int mode);</p>
<p>用法:#include &lt;system.h></p>
<p>功能:在屏幕上画直线</p>
<p>说明lefttoprightbottom指定直线的两个端点坐标。mode决定划线的模式。</p>
<pre><code class="language-c"> 超出屏幕的线将被裁端。
mode值的含义
mode=0清除方式
=1正常方式
=2取反方式
</code></pre>
举例:<pre><code class="language-c">
// line.c
#include &lt;system.h>
main()
{
clrscr();
move(10,10); // hide cursor
block(20,10,100,40,1);
line(1,1,111,47,1); // from top left to bottom right
line(1,47,111,1,0); // from bottom left to top right
line(112/2,1,112/2,47,2); // line vertically at the middle of the LCD
getchar();
return 0;
}
</code></pre>相关函数:无