l31.1a

来自「<B>Digital的Unix操作系统VAX 4.2源码</B>」· 1A 代码 · 共 49 行

1A
49
字号
#printWrite a function named "rev(s)" which reversesthe string "s" in place. Name the file that containsthe function "rev.c".When you're satisfied, type "ready".#once #create Refcbax0987654321#once #create tzaqc.cmain(){	char *s1, *s2, *s3, *s4;	s1 = "abc";	s2 = "x";	s3 = "";	s4 = "1234567890";	rev(s1);	rev(s2);	rev(s3);	rev(s4);	printf(s1);	printf(s2);	printf(s3);	printf(s4);	printf("\n");}#usercc tzaqc.c rev.oa.out >value#cmp value Ref#succeed/* One way:*/rev (s)char *s;{	char *p;	int t;		for (p=s; *p; p++)		;	for (p--; p > s; p--, s++) {		t = *p;		*p = *s;		*s = t;	}}#log#next32.1a 10

⌨️ 快捷键说明

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