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

📄 size.c

📁 UNIX v6源代码 这几乎是最经典的unix版本 unix操作系统设计和莱昂氏unix源代码分析都是用的该版
💻 C
字号:
/*	size -- determine object size*/main(argc, argv)char **argv;{	int buf[010], f, ac, sum;	ac = argc;	if (ac==1) {		*argv = "a.out";		ac++;		--argv;	}	while(--ac) {		++argv;		if((f=open(*argv, 0))<0) {			printf("%s not found\n", *argv);			continue;		}		read(f, buf, 0020);		if(buf[0]!=0411 && buf[0]!=0410 && buf[0]!=0407) {			printf("Bad format: %s\n", *argv);			close(f);			continue;		}		if (argc>2)			printf("%s: ", *argv);		printf("%l+%l+%l=", buf[1],buf[2],buf[3]);		sum = buf[1]+buf[2]+buf[3];		printf("%l (%o)\n", sum, sum);		close(f);	}}

⌨️ 快捷键说明

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