⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 crun.c

📁 Object-Oriented Programming With ANSI-C这本书中的源代码!找了很久
💻 C
字号:
#include "Crt.h"int main (){	void * calc = new(Calc());	void * crt = new(Crt());	void * lineOut = new(CLineOut(), 1, 1, 12);	void * mux = new(Mux());	static const struct tbl { const char * nm; int y, x; }	  tbl [] = {					  { "C", 0, 15 },	    { "1", 3, 0 }, { "2", 3, 5 }, { "3", 3, 10 }, { "+", 3, 15 },	    { "4", 6, 0 }, { "5", 6, 5 }, { "6", 6, 10 }, { "-", 6, 15 },	    { "7", 9, 0 }, { "8", 9, 5 }, { "9", 9, 10 }, { "*", 9, 15 },	    { "Q", 12, 0 },{ "0", 12, 5 },{ "=", 12, 10 },{ "/", 12, 15 },	    { 0 }};	const struct tbl * tp;	makeWindow(crt, 0, 0, 0, 0);	wire(lineOut, calc);	wire(mux, crt);	for (tp = tbl; tp -> nm; ++ tp)	{	void * o = new(CButton(), tp -> nm, tp -> y, tp -> x);		wire(calc, o), wire(o, mux);	}	gate(crt, 0);	return 0;}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -