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

📄 00000011.htm

📁 一份很好的linux入门资料
💻 HTM
📖 第 1 页 / 共 2 页
字号:
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;option&nbsp;when&nbsp;you&nbsp;want&nbsp;to&nbsp;use&nbsp;a&nbsp;non-GNU&nbsp;linker,&nbsp;which&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;also&nbsp;requires&nbsp;using&nbsp;the&nbsp;collect2&nbsp;&nbsp;program&nbsp;&nbsp;to&nbsp;&nbsp;make&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sure&nbsp;&nbsp;the&nbsp;&nbsp;system&nbsp;&nbsp;linker&nbsp;includes&nbsp;constructors&nbsp;and&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;destructors.&nbsp;&nbsp;(collect2&nbsp;is&nbsp;included&nbsp;in&nbsp;the&nbsp;&nbsp;GNU&nbsp;&nbsp;CC&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;distribution.)&nbsp;&nbsp;&nbsp;For&nbsp;&nbsp;systems&nbsp;&nbsp;which&nbsp;&nbsp;must&nbsp;use&nbsp;col-&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;lect2,&nbsp;the&nbsp;compiler&nbsp;driver&nbsp;gcc&nbsp;is&nbsp;configured&nbsp;to&nbsp;&nbsp;do&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;this&nbsp;automatically.&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-finhibit-size-directive&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Don't&nbsp;&nbsp;output&nbsp;&nbsp;a&nbsp;.size&nbsp;assembler&nbsp;directive,&nbsp;or&nbsp;any-&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;thing&nbsp;else&nbsp;that&nbsp;would&nbsp;cause&nbsp;trouble&nbsp;if&nbsp;the&nbsp;function&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;is&nbsp;&nbsp;split&nbsp;&nbsp;in&nbsp;&nbsp;the&nbsp;&nbsp;middle,&nbsp;&nbsp;and&nbsp;the&nbsp;two&nbsp;halves&nbsp;are&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;placed&nbsp;at&nbsp;locations&nbsp;far&nbsp;apart&nbsp;in&nbsp;memory.&nbsp;&nbsp;This&nbsp;&nbsp;op-&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;tion&nbsp;&nbsp;is&nbsp;&nbsp;used&nbsp;&nbsp;when&nbsp;&nbsp;compiling&nbsp;&nbsp;`crtstuff.c';&nbsp;&nbsp;you&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;should&nbsp;not&nbsp;need&nbsp;to&nbsp;use&nbsp;it&nbsp;for&nbsp;anything&nbsp;else.&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-fverbose-asm&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Put&nbsp;extra&nbsp;commentary&nbsp;information&nbsp;in&nbsp;&nbsp;the&nbsp;&nbsp;generated&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;assembly&nbsp;&nbsp;code&nbsp;&nbsp;to&nbsp;make&nbsp;it&nbsp;more&nbsp;readable.&nbsp;&nbsp;This&nbsp;op-&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;tion&nbsp;is&nbsp;generally&nbsp;only&nbsp;of&nbsp;use&nbsp;to&nbsp;those&nbsp;who&nbsp;actually&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;need&nbsp;&nbsp;to&nbsp;&nbsp;read&nbsp;the&nbsp;generated&nbsp;assembly&nbsp;code&nbsp;(perhaps&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;while&nbsp;debugging&nbsp;the&nbsp;compiler&nbsp;itself).&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-fvolatile&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Consider&nbsp;all&nbsp;memory&nbsp;references&nbsp;through&nbsp;pointers&nbsp;&nbsp;to&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;be&nbsp;volatile.&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-fvolatile-global&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Consider&nbsp;all&nbsp;memory&nbsp;references&nbsp;to&nbsp;extern&nbsp;and&nbsp;global&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;data&nbsp;items&nbsp;to&nbsp;be&nbsp;volatile.&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-fpic&nbsp;&nbsp;If&nbsp;supported&nbsp;for&nbsp;the&nbsp;target&nbsp;machines,&nbsp;generate&nbsp;&nbsp;po-&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sition-independent&nbsp;&nbsp;code,&nbsp;&nbsp;suitable&nbsp;&nbsp;for&nbsp;&nbsp;use&nbsp;&nbsp;in&nbsp;a&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;shared&nbsp;library.&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-fPIC&nbsp;&nbsp;If&nbsp;supported&nbsp;for&nbsp;the&nbsp;target&nbsp;machine,&nbsp;emit&nbsp;position-&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;independent&nbsp;&nbsp;code,&nbsp;&nbsp;suitable&nbsp;&nbsp;for&nbsp;&nbsp;dynamic&nbsp;linking,&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;even&nbsp;if&nbsp;branches&nbsp;need&nbsp;large&nbsp;displacements.&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-ffixed-reg&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Treat&nbsp;the&nbsp;register&nbsp;named&nbsp;reg&nbsp;as&nbsp;a&nbsp;&nbsp;fixed&nbsp;&nbsp;register;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;generated&nbsp;&nbsp;code&nbsp;&nbsp;should&nbsp;&nbsp;never&nbsp;&nbsp;refer&nbsp;to&nbsp;it&nbsp;(except&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;perhaps&nbsp;as&nbsp;a&nbsp;stack&nbsp;pointer,&nbsp;&nbsp;frame&nbsp;&nbsp;pointer&nbsp;&nbsp;or&nbsp;&nbsp;in&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;some&nbsp;other&nbsp;fixed&nbsp;role).&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;reg&nbsp;&nbsp;must&nbsp;&nbsp;be&nbsp;the&nbsp;name&nbsp;of&nbsp;a&nbsp;register.&nbsp;&nbsp;The&nbsp;register&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;names&nbsp;accepted&nbsp;are&nbsp;machine-specific&nbsp;and&nbsp;are&nbsp;defined&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;in&nbsp;the&nbsp;REGISTER_NAMES&nbsp;macro&nbsp;in&nbsp;the&nbsp;machine&nbsp;descrip-&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;tion&nbsp;macro&nbsp;file.&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This&nbsp;flag&nbsp;does&nbsp;not&nbsp;have&nbsp;a&nbsp;negative&nbsp;form,&nbsp;because&nbsp;it&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;specifies&nbsp;a&nbsp;three-way&nbsp;choice.&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-fcall-used-reg&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Treat&nbsp;the&nbsp;register&nbsp;named&nbsp;reg&nbsp;as&nbsp;an&nbsp;allocatable&nbsp;reg-&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ister&nbsp;that&nbsp;is&nbsp;clobbered&nbsp;by&nbsp;function&nbsp;calls.&nbsp;&nbsp;It&nbsp;&nbsp;may&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;be&nbsp;&nbsp;allocated&nbsp;&nbsp;for&nbsp;temporaries&nbsp;or&nbsp;variables&nbsp;that&nbsp;do&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;not&nbsp;live&nbsp;across&nbsp;a&nbsp;call.&nbsp;&nbsp;&nbsp;Functions&nbsp;&nbsp;compiled&nbsp;&nbsp;this&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;way&nbsp;will&nbsp;not&nbsp;save&nbsp;and&nbsp;restore&nbsp;the&nbsp;register&nbsp;reg.&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Use&nbsp;&nbsp;of&nbsp;&nbsp;this&nbsp;&nbsp;flag&nbsp;for&nbsp;a&nbsp;register&nbsp;that&nbsp;has&nbsp;a&nbsp;fixed&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;pervasive&nbsp;role&nbsp;in&nbsp;the&nbsp;&nbsp;machine's&nbsp;&nbsp;execution&nbsp;&nbsp;model,&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;such&nbsp;&nbsp;as&nbsp;&nbsp;the&nbsp;&nbsp;stack&nbsp;pointer&nbsp;or&nbsp;frame&nbsp;pointer,&nbsp;will&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;produce&nbsp;disastrous&nbsp;results.&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This&nbsp;flag&nbsp;does&nbsp;not&nbsp;have&nbsp;a&nbsp;negative&nbsp;form,&nbsp;because&nbsp;it&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;specifies&nbsp;a&nbsp;three-way&nbsp;choice.&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-fcall-saved-reg&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Treat&nbsp;the&nbsp;register&nbsp;named&nbsp;reg&nbsp;as&nbsp;an&nbsp;allocatable&nbsp;reg-&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ister&nbsp;saved&nbsp;by&nbsp;functions.&nbsp;&nbsp;It&nbsp;may&nbsp;be&nbsp;allocated&nbsp;even&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for&nbsp;&nbsp;temporaries&nbsp;&nbsp;or&nbsp;&nbsp;variables&nbsp;&nbsp;that&nbsp;live&nbsp;across&nbsp;a&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;call.&nbsp;&nbsp;Functions&nbsp;compiled&nbsp;this&nbsp;way&nbsp;&nbsp;will&nbsp;&nbsp;save&nbsp;&nbsp;and&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;restore&nbsp;the&nbsp;register&nbsp;reg&nbsp;if&nbsp;they&nbsp;use&nbsp;it.&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Use&nbsp;&nbsp;of&nbsp;&nbsp;this&nbsp;&nbsp;flag&nbsp;for&nbsp;a&nbsp;register&nbsp;that&nbsp;has&nbsp;a&nbsp;fixed&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;pervasive&nbsp;role&nbsp;in&nbsp;the&nbsp;&nbsp;machine's&nbsp;&nbsp;execution&nbsp;&nbsp;model,&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;such&nbsp;&nbsp;as&nbsp;&nbsp;the&nbsp;&nbsp;stack&nbsp;pointer&nbsp;or&nbsp;frame&nbsp;pointer,&nbsp;will&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;produce&nbsp;disastrous&nbsp;results.&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A&nbsp;different&nbsp;sort&nbsp;of&nbsp;disaster&nbsp;will&nbsp;result&nbsp;&nbsp;from&nbsp;&nbsp;the&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;use&nbsp;&nbsp;of&nbsp;&nbsp;this&nbsp;flag&nbsp;for&nbsp;a&nbsp;register&nbsp;in&nbsp;which&nbsp;function&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;values&nbsp;may&nbsp;be&nbsp;returned.&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This&nbsp;flag&nbsp;does&nbsp;not&nbsp;have&nbsp;a&nbsp;negative&nbsp;form,&nbsp;because&nbsp;it&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;specifies&nbsp;a&nbsp;three-way&nbsp;choice.&nbsp;<BR><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER></BODY></HTML>

⌨️ 快捷键说明

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