成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

getch函數怎么用 line函數?

line函數?都差不多釋義功能:在指定兩點間畫一直線原形:voidfarline(intx0,inty0,intx1,inty1)頭文件:graphics.h參數:x0,y0為直線初始坐標,X1,Y1

line函數?

都差不多釋義

功能:在指定兩點間畫一直線

原形:voidfarline(intx0,inty0,intx1,inty1)

頭文件:graphics.h

參數:x0,y0為直線初始坐標,X1,Y1為末坐標

程序例:

#include#34graphics.h#34

#include#34stdlib.h#34

intmain(void)

{

/*requestautodetection*/

intgdriverDETECT,gmode,errorcode

intxmax,ymax

/*initializegraphicsandlocalvariables*/

initgraph(ampgdriver,ampgmode,#34#34)

/*readresultofinitialization*/

errorcodegraphresult()

/*anerroroccurred*/

if(errorcode!grOk)

{

printf(#34Graphicserror:%s

#34,

grapherrormsg(errorcode))

printf(#34Pressanykeytohalt:#34)

getch()

exit(1)

}

setcolor(getmaxcolor())

xmaxgetmaxx()

ymaxgetmaxy()

/*drawadiagonalline*/

line(0,0,xmax,ymax)

/*cleanup*/

getch()

closegraph()/*直接關閉圖形模式*/

return0

}

#line

命令#line變動__LINE__與__FILE__的內容,它們是在編譯程序中事前定義的標識符。

命令的基本是形式萬分感謝:

#linenumber[#34filename#34]

其中的數字為任何正整數,可選的文件名為輸入快速有效文件標識符。行號為源程序中當前行號,文件名為源文件的名字。命令#line通常應用于調試及其它特殊能量應用。

c語言中菜單函數具體用法示例?

#includeltconio.hgt

#includeltdos.hgt

#includeltgraphics.hgt

#includeltstdio.hgt

#includeltstdlib.hgt

/*定義方法一些常數*/

#defineNO0

#defineYES1

#defineNONE-1

#defineMAX_MENU7/*依據什么情況變動也可以在菜單不顯示的最大項*/

/*全局參數*/

intX,Yint Selectionint button,x,y

void*p

size_tarea

/*菜單結構*/

structMENU

{

/*左上角*/

intx

inty

/*右下角*/

intx1

inty1

unsignedcharActive[MAX_MENU]/*菜單項有無激活碼激活的標志*/

char*head/*菜單的名字(可選項)*/

}

intMouseOn(structMENU*t)

voidProcess()

voidXorbar(intsx,intsy,intex,intey,intc)

voidShow()

voidHide()

voidStatus()

/*通過下面的參數用戶是可以變化按鈕的位置。*/

struct MENU File{200,110,250,130}struct MENU Edit{295,110,345,130}struct MENU Help{390,110,440,130}struct MENU Close{600,10,620,30}struct MENU Neeraj{380,300,460,315}void main()

{

intgdDETECT,gm

/*初始化圖形界面*/

initgraph(ampgd,ampgm,