亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? dhry.c

?? TQ公司的STK16x開發(fā)系統(tǒng)的源碼
?? C
?? 第 1 頁 / 共 2 頁
字號:
/* Compiler dependent options */#define	NOENUM			/* Define if compiler has no enum's */#undef	NOSTRUCTASSIGN		/* Define if compiler can't assign structures *//* define only one of the next two defines *//* #define TIMES */			/* Use times(2) time function */#define TIME			/* Use time(2) time function *//* define the granularity of your times(2) function (when used) */#ifndef HZ/*#define HZ	60		/* times(2) returns 1/60 second (most) */#define HZ	1		/* times(2) returns 1/100 second (WECo) */#endif/* for compatibility with goofed up version *//*#define GOOF */			/* Define if you want the goofed up version */#ifdef GOOFconst unsigned char	Version[] = "1.0";#elseconst unsigned char	Version[] = "1.1";#endif#ifdef	NOSTRUCTASSIGN#define	structassign(d, s)	memcpy(&(d), &(s), sizeof(d))#else#define	structassign(d, s)	d = s#endif#ifdef	NOENUM#define	Ident1	1#define	Ident2	2#define	Ident3	3#define	Ident4	4#define	Ident5	5typedef unsigned char  Enumeration;#elsetypedef enum	{Ident1, Ident2, Ident3, Ident4, Ident5} Enumeration;#endiftypedef int	OneToThirty;typedef int	OneToFifty;typedef unsigned char	CapitalLetter;typedef unsigned char	String30[31];typedef int	Array1Dim[51];typedef int	Array2Dim[51][51];struct	Record{	struct Record		*PtrComp;	Enumeration		Discr;	Enumeration		EnumComp;	OneToFifty		IntComp;	String30		StringComp;};typedef struct Record 	RecordType;typedef RecordType *	RecordPtr;typedef int		boolean;#ifndef NULL#define	NULL		0#endif#ifndef REG#define	REG register#endif/* extern Enumeration	Func1(); */#ifdef TIMES#include <sys/types.h>#include <sys/times.h>#endif/* * Package 1 */int		IntGlob;boolean		BoolGlob;unsigned char		Char1Glob;unsigned char		Char2Glob;Array1Dim	Array1Glob;Array2Dim	Array2Glob;RecordPtr	PtrGlb;RecordPtr	PtrGlbNext;RecordType      rec1, rec2;Enumeration Func1(CharPar1, CharPar2)CapitalLetter	CharPar1;CapitalLetter	CharPar2;{	REG CapitalLetter	CharLoc1;	REG CapitalLetter	CharLoc2;	CharLoc1 = CharPar1;	CharLoc2 = CharLoc1;	if (CharLoc2 != CharPar2)		return (Ident1);	else		return (Ident2);}boolean Func2(StrParI1, StrParI2)String30	StrParI1;String30	StrParI2;{	REG OneToThirty		IntLoc;	REG CapitalLetter	CharLoc;	IntLoc = 1;	while (IntLoc <= 1)		if (Func1(StrParI1[IntLoc], StrParI2[IntLoc+1]) == Ident1)		{			CharLoc = 'A';			++IntLoc;		}	if (CharLoc >= 'W' && CharLoc <= 'Z')		IntLoc = 7;	if (CharLoc == 'X')		return(TRUE);	else	{		if (strcmp(StrParI1, StrParI2) > 0)		{			IntLoc += 7;			return (TRUE);		}		else			return (FALSE);	}}boolean Func3(EnumParIn)REG Enumeration	EnumParIn;{	REG Enumeration	EnumLoc;	EnumLoc = EnumParIn;	if (EnumLoc == Ident3) return (TRUE);	return (FALSE);}Proc7(IntParI1, IntParI2, IntParOut)OneToFifty	IntParI1;OneToFifty	IntParI2;OneToFifty	*IntParOut;{	REG OneToFifty	IntLoc;	IntLoc = IntParI1 + 2;	*IntParOut = IntParI2 + IntLoc;}Proc4(){	REG boolean	BoolLoc;	BoolLoc = Char1Glob == 'A';	BoolLoc |= BoolGlob;	Char2Glob = 'B';}Proc5(){	Char1Glob = 'A';	BoolGlob = FALSE;}Proc6(EnumParIn, EnumParOut)REG Enumeration	EnumParIn;REG Enumeration	*EnumParOut;{	*EnumParOut = EnumParIn;	if (! Func3(EnumParIn) )		*EnumParOut = Ident4;	switch (EnumParIn)	{	case Ident1:	*EnumParOut = Ident1; break;	case Ident2:	if (IntGlob > 100) *EnumParOut = Ident1;			else *EnumParOut = Ident4;			break;	case Ident3:	*EnumParOut = Ident2; break;	case Ident4:	break;	case Ident5:	*EnumParOut = Ident3;	}}Proc3(PtrParOut)RecordPtr	*PtrParOut;{	if (PtrGlb != NULL)		*PtrParOut = PtrGlb->PtrComp;	else		IntGlob = 100;	Proc7(10, IntGlob, &PtrGlb->IntComp);}Proc1(PtrParIn)REG RecordPtr	PtrParIn;{#define	NextRecord	(*(PtrParIn->PtrComp))	structassign(NextRecord, *PtrGlb);	PtrParIn->IntComp = 5;	NextRecord.IntComp = PtrParIn->IntComp;	NextRecord.PtrComp = PtrParIn->PtrComp;	Proc3(NextRecord.PtrComp);	if (NextRecord.Discr == Ident1)	{		NextRecord.IntComp = 6;		Proc6(PtrParIn->EnumComp, &NextRecord.EnumComp);		NextRecord.PtrComp = PtrGlb->PtrComp;		Proc7(NextRecord.IntComp, 10, &NextRecord.IntComp);	}	else		structassign(*PtrParIn, NextRecord);#undef	NextRecord}Proc2(IntParIO)OneToFifty	*IntParIO;{	REG OneToFifty		IntLoc;	REG Enumeration		EnumLoc;	IntLoc = *IntParIO + 10;	for(;;)	{		if (Char1Glob == 'A')		{			--IntLoc;			*IntParIO = IntLoc - IntGlob;			EnumLoc = Ident1;		}		if (EnumLoc == Ident1)			break;	}}Proc8(Array1Par, Array2Par, IntParI1, IntParI2)Array1Dim	Array1Par;Array2Dim	Array2Par;OneToFifty	IntParI1;OneToFifty	IntParI2;{	REG OneToFifty	IntLoc;	REG OneToFifty	IntIndex;	IntLoc = IntParI1 + 5;	Array1Par[IntLoc] = IntParI2;	Array1Par[IntLoc+1] = Array1Par[IntLoc];	Array1Par[IntLoc+30] = IntLoc;	for (IntIndex = IntLoc; IntIndex <= (IntLoc+1); ++IntIndex)		Array2Par[IntLoc][IntIndex] = IntLoc;	++Array2Par[IntLoc][IntLoc-1];	Array2Par[IntLoc+20][IntLoc] = Array1Par[IntLoc];	IntGlob = 5;}Proc0(){	OneToFifty		IntLoc1;	REG OneToFifty		IntLoc2;	OneToFifty		IntLoc3;	REG unsigned char		CharLoc;	REG unsigned char		CharIndex;	Enumeration	 	EnumLoc;	String30		String1Loc;	String30		String2Loc;	extern unsigned char		*malloc();#ifdef TIME	long			time(long *);	long			starttime;	long			benchtime;	long			nulltime;	register unsigned int	i;	starttime = time( (long *) 0);	for (i = 0; i < LOOPS; ++i);	nulltime = time( (long *) 0) - starttime; /* Computes o'head of loop */#endif#ifdef TIMES	time_t			starttime;	time_t			benchtime;	time_t			nulltime;	struct tms		tms;	register unsigned int	i;	times(&tms); starttime = tms.tms_utime;	for (i = 0; i < LOOPS; ++i);	times(&tms);	nulltime = tms.tms_utime - starttime; /* Computes overhead of looping */#endif	PtrGlbNext = &rec1; /* (RecordPtr) malloc(sizeof(RecordType)); */	PtrGlb     = &rec2; /* (RecordPtr) malloc(sizeof(RecordType)); */	PtrGlb->PtrComp = PtrGlbNext;	PtrGlb->Discr = Ident1;	PtrGlb->EnumComp = Ident3;	PtrGlb->IntComp = 40;	strcpy(PtrGlb->StringComp, "DHRYSTONE PROGRAM, SOME STRING");#ifndef	GOOF	strcpy(String1Loc, "DHRYSTONE PROGRAM, 1'ST STRING");	/*GOOF*/#endif	Array2Glob[8][7] = 10;	/* Was missing in published program *//*****************-- Start Timer --*****************/        printf ("Now running %ld Dhrystones...\n", (long) LOOPS);#ifdef TIME	starttime = time( (long *) 0);#endif#ifdef TIMES	times(&tms); starttime = tms.tms_utime;#endif	for (i = 0; i < LOOPS; ++i)	{		Proc5();		Proc4();		IntLoc1 = 2;		IntLoc2 = 3;		strcpy(String2Loc, "DHRYSTONE PROGRAM, 2'ND STRING");		EnumLoc = Ident2;		BoolGlob = ! Func2(String1Loc, String2Loc);		while (IntLoc1 < IntLoc2)		{			IntLoc3 = 5 * IntLoc1 - IntLoc2;			Proc7(IntLoc1, IntLoc2, &IntLoc3);			++IntLoc1;		}		Proc8(Array1Glob, Array2Glob, IntLoc1, IntLoc3);		Proc1(PtrGlb);		for (CharIndex = 'A'; CharIndex <= Char2Glob; ++CharIndex)			if (EnumLoc == Func1(CharIndex, 'C'))				Proc6(Ident1, &EnumLoc);		IntLoc3 = IntLoc2 * IntLoc1;		IntLoc2 = IntLoc3 / IntLoc1;		IntLoc2 = 7 * (IntLoc3 - IntLoc2) - IntLoc1;		Proc2(&IntLoc1);	}/*****************-- Stop Timer --*****************/#ifdef TIME	benchtime = time( (long *) 0) - starttime - nulltime;	printf("Dhrystone(%s) time for %ld passes = %ld\n",		(char *) Version,		(long) LOOPS, benchtime);	printf("This machine benchmarks at %ld dhrystones/second\n",		((long) LOOPS) * HZ / benchtime);#endif#ifdef TIMES	times(&tms);	benchtime = tms.tms_utime - starttime - nulltime;	printf("Dhrystone(%s) time for %ld passes = %ld\n",		(char *) Version,		(long) LOOPS, benchtime/HZ);	printf("This machine benchmarks at %ld dhrystones/second\n",		(long) ((LOOPS * HZ) / benchtime));#endif#if defined(CPU8051)        while (1);#elif defined(CPU80166)        while (1);#else	exit(0);#endif}#ifdef	NOSTRUCTASSIGNmemcpy(d, s, l)register unsigned char	*d;register unsigned char	*s;register int	l;{	while (l--) *d++ = *s++;}#endifmain(){        long tval;#ifdef CPU8051        initserial ();#endif#ifdef CPU80166        initserial ();#endif        tval=time();        while(time()-tval<HZ/10) ; /* 0,1 s warten */              // Ausgabe der Systemeinstellung; Zur Optimierung mu

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91亚洲精品久久久蜜桃| 国产女同互慰高潮91漫画| 久久久久99精品一区| 亚洲欧美日韩一区二区三区在线观看| 日韩国产高清在线| 色婷婷综合久久久久中文| 久久久久久免费网| 美脚の诱脚舐め脚责91| 欧美三级日韩三级国产三级| 国产精品乱人伦一区二区| 老司机免费视频一区二区| 欧美日韩视频一区二区| 亚洲免费伊人电影| 国产精品99久久久久久似苏梦涵| 在线不卡一区二区| 亚洲一区二区精品久久av| www.亚洲色图.com| 久久精品一区二区三区不卡牛牛| 视频一区二区欧美| 欧美日韩成人一区| 亚洲制服欧美中文字幕中文字幕| 91在线精品一区二区| 亚洲欧洲日韩综合一区二区| 国产999精品久久久久久绿帽| 日韩精品一区二区三区在线观看| 日日摸夜夜添夜夜添亚洲女人| 91视频国产资源| 亚洲色图.com| 在线一区二区三区| 一区二区三区欧美日| 欧美在线免费视屏| 亚洲电影一区二区三区| 欧美午夜影院一区| 亚洲一区二区三区四区在线观看 | 国产精品久久久久久亚洲伦| 国产在线播精品第三| 国产欧美日本一区视频| 丁香网亚洲国际| 中文字幕一区二| 欧美情侣在线播放| 男女男精品网站| 欧美精品一区二区三区很污很色的| 美国精品在线观看| 337p粉嫩大胆色噜噜噜噜亚洲| 精品一区二区久久久| 久久免费午夜影院| 成人av在线观| 亚洲午夜免费视频| 日韩一区二区三区三四区视频在线观看| 日韩激情av在线| 亚洲国产高清在线| 在线亚洲高清视频| 美女性感视频久久| 国产精品久久三区| 欧美日韩国产成人在线91| 激情综合色丁香一区二区| 国产精品午夜在线观看| 欧美无砖专区一中文字| 久久99国产精品久久99果冻传媒| 26uuu国产在线精品一区二区| 国产福利一区在线| 亚洲午夜在线观看视频在线| 久久亚洲一级片| 91国偷自产一区二区使用方法| 麻豆成人在线观看| 玉足女爽爽91| 久久久五月婷婷| 欧美日韩中字一区| www.日韩在线| 久久www免费人成看片高清| 亚洲视频免费在线| 精品99一区二区| 欧美色图天堂网| 国产成人av在线影院| 日本不卡视频一二三区| 中文字幕在线观看一区二区| 日韩区在线观看| 欧美性一二三区| 成人免费高清视频在线观看| 免费不卡在线观看| 亚洲色图另类专区| 亚洲国产精品精华液2区45| 欧美精品丝袜中出| 91福利精品第一导航| 国产精品18久久久久久久久| 天天操天天干天天综合网| 中文字幕一区不卡| 日本一区二区视频在线观看| 欧美不卡一区二区三区四区| 欧美性感一类影片在线播放| 国产91精品免费| 国产综合久久久久影院| 亚洲五月六月丁香激情| 亚洲欧美另类在线| 国产精品久久久久一区二区三区共 | 日本一二三不卡| 日韩视频免费观看高清完整版| 一本到不卡免费一区二区| 成人av在线观| 高清久久久久久| 国产成人福利片| 国产精品综合二区| 国产精品一卡二卡在线观看| 久久成人免费网| 国内精品久久久久影院色| 青青国产91久久久久久| 秋霞午夜av一区二区三区| 午夜电影网一区| 日本不卡视频在线观看| 喷水一区二区三区| 精品一区二区三区久久久| 精品一区二区三区在线观看| 久久精品国产99| 国产乱理伦片在线观看夜一区| 精品一区二区在线播放| 国产自产高清不卡| 国产成人精品三级麻豆| 成人国产一区二区三区精品| 成人久久18免费网站麻豆| 91亚洲国产成人精品一区二三 | 亚洲自拍与偷拍| 日本一不卡视频| 日韩和的一区二区| 日本视频一区二区三区| 国内不卡的二区三区中文字幕 | 国产欧美在线观看一区| 国产精品美女久久久久久久久久久 | 欧美日韩视频在线第一区 | 91精品婷婷国产综合久久性色| 欧美高清视频在线高清观看mv色露露十八 | 日韩精品一区二区三区视频播放| 欧美白人最猛性xxxxx69交| 久久蜜桃一区二区| 亚洲欧美视频在线观看视频| 亚洲综合免费观看高清完整版 | 日韩黄色免费网站| 极品少妇一区二区| 成人app软件下载大全免费| 欧美三日本三级三级在线播放| 91精品国产色综合久久不卡电影| 精品99一区二区| 亚洲人成7777| 精品一区二区国语对白| 99久久99久久精品国产片果冻 | 国产在线精品免费| www.在线成人| 日韩欧美一级片| 成人欧美一区二区三区1314| 天天射综合影视| www.亚洲在线| 日韩一区二区在线观看| 国产精品国产三级国产aⅴ无密码| 亚洲午夜羞羞片| 福利一区二区在线观看| 欧美性大战久久| 国产精品美女www爽爽爽| 亚洲18影院在线观看| 国产91精品精华液一区二区三区| 欧美熟乱第一页| 国产精品久久久久久久蜜臀| 免费在线观看精品| 色综合久久天天| 久久久久国产精品厨房| 天天av天天翘天天综合网| 成人精品视频一区二区三区| 91精品国产91热久久久做人人| 亚洲图片另类小说| 国产成人鲁色资源国产91色综| 欧美三级欧美一级| 亚洲女女做受ⅹxx高潮| 国产乱理伦片在线观看夜一区| 欧美美女直播网站| 亚洲人xxxx| av在线播放一区二区三区| 亚洲免费av网站| 成人综合婷婷国产精品久久蜜臀| 91精品国产综合久久蜜臀 | 欧美日韩国产高清一区二区| 成人欧美一区二区三区| 丁香另类激情小说| 26uuu亚洲| 狠狠色丁香婷婷综合| 欧美xxx久久| 麻豆一区二区99久久久久| 欧美日韩一卡二卡| 亚洲精品亚洲人成人网| bt7086福利一区国产| 国产日本欧美一区二区| 国产99久久久久| 欧美极品少妇xxxxⅹ高跟鞋| 激情六月婷婷综合| 精品国产91乱码一区二区三区 | 日韩欧美国产系列| 青青草国产成人99久久| 欧美一区二视频| 麻豆91精品视频| 精品噜噜噜噜久久久久久久久试看 | 亚洲狠狠丁香婷婷综合久久久| 色综合久久精品| 亚洲电影一级黄|