yuhuanstudio/wikipedia-omni-zh huggingface dataset:
小行星列表/310601-310700

小行星310652Hansjörgdittus

2002 CX

2002年1月10日

阿夏戈

阿夏戈－DLR小行星巡天

小行星310653

2002 DM

2002年2月18日

阿夏戈

阿夏戈－DLR小行星巡天

小行星310654

2002 DU

2002年2月16日

帕洛马山

近地小行星追踪

小行星310655

2002 DK

2010年10月17日

莱蒙山

莱蒙山巡天

小行星310656

2002 EO

2002年3月6日

帕洛马山

近地小行星追踪

小行星310657

2002 EA

2002年3月10日

阿夏戈

阿夏戈－DLR小行星巡天

小行星310658

2002 EK

2002年3月12日

索科罗

林肯近地小行星研究小组

小行星310659

2002 EU

2002年3月13日

索科罗

林肯近地小行星研究小组

小行星310660

2002 ET

2002年3月13日

索科罗

林肯近地小行星研究小组

小行星310661

2002 EJ

2002年3月12日

索科罗

林肯近地小行星研究小组

小行星310662

105

2002年3月9日

基特峰

太空监视

小行星310663

2002 EH

2002年3月9日

安德森台地

洛厄尔天文台近地小行星搜寻计划

小行星310664

2002 EZ

2002年3月9日

安德森台地

洛厄尔天文台近地小行星搜寻计划

小行星310665

2002 EC

2002年3月10日

安德森台地

洛厄尔天文台近地小行星搜寻计划

小行星310666

2002 EW

2002年3月12日

帕洛马山

近地小行星追踪

小行星310667

2002 EV

2002年3月14日

帕洛马山

近地小行星追踪

小行星310668

2002 EQ

2002年3月12日

帕洛马山

近地小行星追踪

小行星310669

2002 ES

2002年3月11日

帕洛马山

近地小行星追踪

小行星310670

2002 EY

2002年3月10日

茂宜岛

近地小行星追踪

小行星310671

2002 FJ

2002年3月21日

索科罗

林肯近地小行星研究小组

小行星310672

2002 FL

2002年3月21日

索科罗

林肯近地小行星研究小组

小行星310673

2002 FN

2002年3月16日

索科罗

林肯近地小行星研究小组

小行星310674

2002 FM

2002年3月20日

索科罗

林肯近地小行星研究小组

小行星310675

2002 FH

2002年3月20日

基特峰

马克·W·布伊

小行星310676

2002 FO

2002年3月20日

安德森台地

洛厄尔天文台近地小行星搜寻计划

小行星310677

2002 FE

2002年3月16日

Kvistaberg

乌普萨拉－DLR小行星巡天

小行星310678

2002 GV

2002年4月10日

帕洛马山

近地小行星追踪

小行星310679

2002 GF

2002年4月10日

索科罗

林肯近地小行星研究小组

小行星310680

2002 GA

2002年4月12日

本森

杨光宇

小行星310681

2002 GY

2002年4月15日

帕洛马山

近地小行星追踪

小行星310682

2002 GC

2002年4月2日

帕洛马山

近地小行星追踪

小行星310683

2002 GA

2002年4月5日

安德森台地

洛厄尔天文台近地小行星搜寻计划

小行星310684

2002 GW

2002年4月10日

索科罗

林肯近地小行星研究小组

小行星310685

2002 GX

2002年4月10日

索科罗

林肯近地小行星研究小组

小行星310686

2002 GQ

2002年4月11日

安德森台地

洛厄尔天文台近地小行星搜寻计划

小行星310687

2002 GA

2002年4月9日

Kvistaberg

乌普萨拉－DLR小行星巡天

小行星310688

2002 GN

2002年4月10日

索科罗

林肯近地小行星研究小组

小行星310689

2002 GF

2002年4月11日

索科罗

林肯近地小行星研究小组

小行星310690

2002 GP

2002年4月12日

索科罗

林肯近地小行星研究小组

小行星310691

2002 GS

2002年4月13日

帕洛马山

近地小行星追踪

小行星310692

2002 GM

2002年4月13日

帕洛马山

近地小行星追踪

小行星310693

2002 GX

2002年4月14日

帕洛马山

近地小行星追踪

小行星310694

2002 GD

2002年4月10日

索科罗

林肯近地小行星研究小组

小行星310695

2002 GP

2002年4月11日

索科罗

林肯近地小行星研究小组

小行星310696

2002 GZ

2002年4月9日

帕洛马山

近地小行星追踪

小行星310697

2002 HZ

2002年4月22日

索科罗

林肯近地小行星研究小组

小行星310698

2002 JH

2002年5月5日

索科罗

林肯近地小行星研究小组

小行星310699

2002 JU

2002年5月5日

索科罗

林肯近地小行星研究小组

小行星310700

2002 JN

2002年5月6日

索科罗

林肯近地小行星研究小组
奥里萨巴山国家公园

奥里萨巴山国家公园（Parque nacional Pico de Orizaba）是墨西哥的国家公园，在普埃布拉州和韦拉克鲁斯州交界处，墨西哥第一高峰奥里萨巴火山即位于园区内，其始建于1937年1月4日，面积197.5平方公里。
小行星列表/307901-308000

洛厄尔天文台近地小行星搜寻计划

小行星307948

2004 FW

2004年3月29日

基特峰

太空监视

小行星307949

2004 FV

2004年3月18日

索科罗

林肯近地小行星研究小组

小行星307950

2004 FF

2004年3月27日

索科罗

林肯近地小行星研究小组

小行星307951

2004 FG

2004年3月27日

索科罗

林肯近地小行星研究小组

小行星307952

2004 GD

2004年2月17日

卡特林那

卡特林那巡天系统

小行星307953

2004 GU

2004年4月11日

帕洛马山

近地小行星追踪

小行星307954

2004 GD

2004年4月12日

基特峰

太空监视

小行星307955

2004 GA

2004年4月12日

基特峰

太空监视

小行星307956

2004 GW

2004年4月15日

帕洛马山

近地小行星追踪

小行星307957

2004 GF

2004年4月12日

基特峰

太空监视

小行星307958

2004 GV

2004年4月14日

基特峰

太空监视

小行星307959

2004 GM

2004年4月15日

安德森台地

洛厄尔天文台近地小行星搜寻计划

小行星307960

2004 GS

2004年4月15日

赛丁泉山

赛丁泉巡天

小行星307961

2004 HA

2004年4月16日

索科罗

林肯近地小行星研究小组

小行星307962

2004 HH

2004年4月21日

基特峰

太空监视

小行星307963

2004 HF

2004年4月24日

卡特林那

卡特林那巡天系统

小行星307964

2004 HM

2004年4月25日

索科罗

林肯近地小行星研究小组

小行星307965

2004 HL

2004年4月17日

索科罗

林肯近地小行星研究小组

小行星307966

2004 JG

2004年5月9日

帕洛马山

近地小行星追踪

小行星307967

2004 JG

2004年5月13日

索科罗

林肯近地小行星研究小组

小行星307968

2004 JK

2004年5月11日

安德森台地

洛厄尔天文台近地小行星搜寻计划

小行星307969

2004 JB

2004年5月13日

基特峰

太空监视

小行星307970

2004 JX

2004年5月14日

索科罗

林肯近地小行星研究小组

小行星307971

2004 LG

2004年6月11日

索科罗

林肯近地小行星研究小组

小行星307972

2004 LH

2004年6月12日

索科罗

林肯近地小行星研究小组

小行星307973

2004 NT

2004年7月14日

索科罗

林肯近地小行星研究小组

小行星307974

2004 NJ

2004年7月11日

索科罗

林肯近地小行星研究小组

小行星307975

2004 PS

2004年8月7日

帕洛马山

近地小行星追踪

小行星307976

2004 PO

2004年8月6日

帕洛马山

近地小行星追踪

小行星307977

2004 PL

2004年8月8日

索科罗

林肯近地小行星研究小组

小行星307978

2004 PA

2004年8月8日

索科罗

林肯近地小行星研究小组

小行星307979

2004 PR

2004年8月8日

索科罗

林肯近地小行星研究小组

小行星307980

2004 PS

2004年8月10日

索科罗

林肯近地小行星研究小组

小行星307981

2004 PM

2004年8月9日

索科罗

林肯近地小行星研究小组

小行星307982

2004 PG

2004年8月4日

帕洛马山

帕洛马山

小行星307983

2004 QN

2004年8月21日

卡特林那

卡特林那巡天系统

小行星307984

2004 QV

2004年8月20日

索科罗

林肯近地小行星研究小组

小行星307985

2004 QX

2004年8月25日

基特峰

太空监视

小行星307986

2004 QT

2004年8月26日

索科罗

林肯近地小行星研究小组

小行星307987

2004 QP

2004年8月26日

赛丁泉山

赛丁泉巡天

小行星307988

2004 RL

2004年9月4日

帕洛马山

近地小行星追踪

小行星307989

2004 RE

2004年9月6日

索科罗

林肯近地小行星研究小组

小行星307990

2004 RR

2004年9月3日

安德森台地

洛厄尔天文台近地小行星搜寻计划

小行星307991

2004 RY

2004年9月4日

帕洛马山

近地小行星追踪

小行星307992

2004 RL

2004年9月7日

索科罗

林肯近地小行星研究小组

小行星307993

2004 RO

2004年9月8日

索科罗

林肯近地小行星研究小组

小行星307994

2004 RJ

2004年9月8日

索科罗

林肯近地小行星研究小组

小行星307995

2004 RF

2004年9月8日

索科罗

林肯近地小行星研究小组

小行星307996

2004 RH

2004年9月8日

索科罗

林肯近地小行星研究小组

小行星307997

2004 RU

2004年9月8日

索科罗

林肯近地小行星研究小组

小行星307998

2004 RF

2004年9月8日

索科罗

林肯近地小行星研究小组

小行星307999

2004 RZ

2004年9月8日

索科罗

林肯近地小行星研究小组

小行星308000

2004 RM

2004年9月8日

索科罗

林肯近地小行星研究小组
夸乌特莫克城

夸乌特莫克城是墨西哥的城市，位于该国北部，由契瓦瓦州负责管辖，距离首府契瓦瓦市103公里，始建于1948年1月9日，海拔高度1,935米，每年平均降雨量448毫米，2005年人口135,345。

## 外部链接

- Link to tables of population data from Census of 2005 Instituto Nacional de Estadística, Geografía e Informática (INEGI)
小行星列表/312601-312700

大卫·拉比诺维茨、乍德·特鲁希略

小行星312646

2010 EY

1995年8月19日

拉西拉天文台

克拉斯-英格瓦·拉格尔科维斯特

小行星312647

2010 GM

2010年4月5日

基特峰

太空监视

小行星312648

2010 JY

2010年5月3日

广域红外线巡天探测卫星

广域红外线巡天探测卫星

小行星312649

2010 JP

2010年5月3日

基特峰

太空监视

小行星312650

2010 JJ

2007年3月10日

卡特林那

卡特林那巡天系统

小行星312651

2010 JG

2010年5月6日

卡特林那

卡特林那巡天系统

小行星312652

2010 KY

2010年5月17日

广域红外线巡天探测卫星

广域红外线巡天探测卫星

小行星312653

2010 KQ

2010年5月18日

La Sagra

La Sagra

小行星312654

2010 KT

2010年5月20日

广域红外线巡天探测卫星

广域红外线巡天探测卫星

小行星312655

2010 KS

2010年5月22日

广域红外线巡天探测卫星

广域红外线巡天探测卫星

小行星312656

2010 KJ

2010年5月23日

广域红外线巡天探测卫星

广域红外线巡天探测卫星

小行星312657

2010 KW

2010年5月25日

广域红外线巡天探测卫星

广域红外线巡天探测卫星

小行星312658

2010 KX

2005年10月1日

卡特林那

卡特林那巡天系统

小行星312659

2010 KV

2010年5月27日

广域红外线巡天探测卫星

广域红外线巡天探测卫星

小行星312660

2010 KS

2010年5月27日

广域红外线巡天探测卫星

广域红外线巡天探测卫星

小行星312661

2010 KL

2010年5月30日

广域红外线巡天探测卫星

广域红外线巡天探测卫星

小行星312662

2010 LZ

2010年6月2日

广域红外线巡天探测卫星

广域红外线巡天探测卫星

小行星312663

2010 LB

2010年6月2日

广域红外线巡天探测卫星

广域红外线巡天探测卫星

小行星312664

2010 LD

2010年6月2日

广域红外线巡天探测卫星

广域红外线巡天探测卫星

小行星312665

2010 LY

2010年6月1日

诺加利斯

Tenagra II

小行星312666

2010 LS

2010年6月3日

广域红外线巡天探测卫星

广域红外线巡天探测卫星

小行星312667

2010 LH

2010年6月8日

广域红外线巡天探测卫星

广域红外线巡天探测卫星

小行星312668

2010 LJ

2010年6月9日

广域红外线巡天探测卫星

广域红外线巡天探测卫星

小行星312669

2010 LR

2010年6月6日

基特峰

太空监视

小行星312670

2010 LM

2010年6月12日

广域红外线巡天探测卫星

广域红外线巡天探测卫星

小行星312671

2010 LP

2010年6月13日

广域红外线巡天探测卫星

广域红外线巡天探测卫星

小行星312672

2010 LU

2010年6月13日

卡特林那

卡特林那巡天系统

小行星312673

2010 MD

1999年11月3日

索科罗

林肯近地小行星研究小组

小行星312674

2010 MF

2010年6月18日

广域红外线巡天探测卫星

广域红外线巡天探测卫星

小行星312675

2010 MF

2010年6月19日

广域红外线巡天探测卫星

广域红外线巡天探测卫星

小行星312676

2010 MF

2007年1月19日

毛纳基山

P. A. Wiegert

小行星312677

2010 MK

2010年6月24日

广域红外线巡天探测卫星

广域红外线巡天探测卫星

小行星312678

2010 MP

2005年8月29日

基特峰

太空监视

小行星312679

2010 MJ

2010年6月26日

广域红外线巡天探测卫星

广域红外线巡天探测卫星

小行星312680

2010 MG

2007年2月8日

莱蒙山

莱蒙山巡天

小行星312681

2010 NV

2010年7月6日

卡特林那

卡特林那巡天系统

小行星312682

2010 NW

2010年7月6日

卡特林那

卡特林那巡天系统

小行星312683

2010 NH

2003年7月24日

帕洛马山

近地小行星追踪

小行星312684

2010 NX

2004年9月6日

赛丁泉山

赛丁泉巡天

小行星312685

2010 NM

2010年7月7日

广域红外线巡天探测卫星

广域红外线巡天探测卫星

小行星312686

2010 NZ

2010年7月8日

广域红外线巡天探测卫星

广域红外线巡天探测卫星

小行星312687

2010 NU

2010年7月9日

广域红外线巡天探测卫星

广域红外线巡天探测卫星

小行星312688

2010 NK

2008年4月3日

莱蒙山

莱蒙山巡天

小行星312689

2010 ND

2005年9月30日

莱蒙山

莱蒙山巡天

小行星312690

2010 NE

2010年7月11日

广域红外线巡天探测卫星

广域红外线巡天探测卫星

小行星312691

2010 NW

2010年7月1日

广域红外线巡天探测卫星

广域红外线巡天探测卫星

小行星312692

2010 NA

2008年3月10日

基特峰

太空监视

小行星312693

2010 NU

2008年3月11日

基特峰

太空监视

小行星312694

2010 NT

2010年7月5日

基特峰

太空监视

小行星312695

2010 OE

2005年11月3日

莱蒙山

莱蒙山巡天

小行星312696

2010 OK

2005年10月1日

卡特林那

卡特林那巡天系统

小行星312697

2010 OW

2001年8月29日

帕洛马山

近地小行星追踪

小行星312698

2010 OL

2008年3月6日

莱蒙山

莱蒙山巡天

小行星312699

2010 OH

2007年2月19日

卡特林那

卡特林那巡天系统

小行星312700

2010 OY

2010年7月26日

广域红外线巡天探测卫星

广域红外线巡天探测卫星
小行星列表/314201-314300

洛厄尔天文台近地小行星搜寻计划

小行星314238

2005 QA

2005年8月27日

基特峰

太空监视

小行星314239

2005 QP

2005年8月26日

帕洛马山

近地小行星追踪

小行星314240

2005 QO

2005年8月26日

帕洛马山

近地小行星追踪

小行星314241

2005 QP

2005年8月28日

基特峰

太空监视

小行星314242

2005 QR

2005年8月28日

基特峰

太空监视

小行星314243

2005 QZ

2005年8月25日

帕洛马山

近地小行星追踪

小行星314244

2005 QD

2005年8月26日

帕洛马山

近地小行星追踪

小行星314245

2005 QK

2005年8月24日

帕洛马山

近地小行星追踪

小行星314246

2005 QM

2005年8月25日

帕洛马山

近地小行星追踪

小行星314247

2005 QL

2005年8月31日

德雷巴赫

J. Kandler

小行星314248

2005 QE

2005年8月26日

帕洛马山

近地小行星追踪

小行星314249

2005 QV

2005年8月27日

帕洛马山

近地小行星追踪

小行星314250

2005 QJ

2005年7月6日

基特峰

太空监视

小行星314251

2005 QH

2005年8月27日

帕洛马山

近地小行星追踪

小行星314252

2005 QB

2005年8月27日

帕洛马山

近地小行星追踪

小行星314253

2005 QM

2005年8月27日

帕洛马山

近地小行星追踪

小行星314254

2005 QW

2005年8月27日

帕洛马山

近地小行星追踪

小行星314255

2005 QW

2005年8月28日

基特峰

太空监视

小行星314256

2005 QA

2005年8月28日

基特峰

太空监视

小行星314257

2005 QG

2005年8月28日

基特峰

太空监视

小行星314258

2005 QD

2005年8月28日

基特峰

太空监视

小行星314259

2005 QU

2005年8月28日

基特峰

太空监视

小行星314260

2005 QA

2005年8月28日

基特峰

太空监视

小行星314261

2005 QH

2005年8月27日

安德森台地

洛厄尔天文台近地小行星搜寻计划

小行星314262

2005 QM

2005年8月28日

赛丁泉山

赛丁泉巡天

小行星314263

2005 QX

2005年8月27日

帕洛马山

近地小行星追踪

小行星314264

2005 QT

2005年7月28日

帕洛马山

近地小行星追踪

小行星314265

2005 QP

2005年8月26日

帕洛马山

近地小行星追踪

小行星314266

2005 QE

2005年8月26日

帕洛马山

近地小行星追踪

小行星314267

2005 QN

2005年8月29日

基特峰

太空监视

小行星314268

2005 QY

2005年8月31日

基特峰

太空监视

小行星314269

2005 RC

2005年9月2日

帕洛马山

近地小行星追踪

小行星314270

2005 RQ

2005年9月1日

安德森台地

洛厄尔天文台近地小行星搜寻计划

小行星314271

2005 RF

2005年9月12日

谢拉维斯塔

D. Healy

小行星314272

2005 RU

2005年9月11日

基特峰

太空监视

小行星314273

2005 RT

2005年9月14日

卡特林那

卡特林那巡天系统

小行星314274

2005 RM

2005年9月11日

基特峰

太空监视

小行星314275

2005 SF

2005年9月26日

基特峰

太空监视

小行星314276

2005 SP

2005年9月23日

基特峰

太空监视

小行星314277

2005 SF

2005年9月23日

卡特林那

卡特林那巡天系统

小行星314278

2005 SC

2005年9月23日

卡特林那

卡特林那巡天系统

小行星314279

2005 SJ

2005年9月23日

基特峰

太空监视

小行星314280

2005 SN

2005年9月23日

基特峰

太空监视

小行星314281

2005 SP

2005年9月23日

基特峰

太空监视

小行星314282

2005 SN

2005年9月24日

基特峰

太空监视

小行星314283

2005 SJ

2005年9月24日

基特峰

太空监视

小行星314284

2005 SH

2005年9月24日

基特峰

太空监视

小行星314285

2005 SY

2005年9月25日

基特峰

太空监视

小行星314286

2005 SS

2005年9月26日

基特峰

太空监视

小行星314287

2005 SG

2005年9月26日

帕洛马山

近地小行星追踪

小行星314288

2005 SJ

2005年9月27日

基特峰

太空监视

小行星314289

2005 SN

2005年9月27日

基特峰

太空监视

小行星314290

2005 SZ

2005年9月23日

安德森台地

洛厄尔天文台近地小行星搜寻计划

小行星314291

2005 SA

2005年9月24日

基特峰

太空监视

小行星314292

2005 SR

2005年9月24日

基特峰

太空监视

小行星314293

2005 SU

2005年9月24日

基特峰

太空监视

小行星314294

2005 SE

2005年9月24日

基特峰

太空监视

小行星314295

2005 SH

2005年9月25日

基特峰

太空监视

小行星314296

2005 SQ

2005年9月25日

帕洛马山

近地小行星追踪

小行星314297

2005 SH

2005年9月25日

帕洛马山

近地小行星追踪

小行星314298

2005 SZ

2005年9月25日

基特峰

太空监视

小行星314299

2005 ST

2005年9月25日

基特峰

太空监视

小行星314300

2005 SN

2005年9月25日

基特峰

太空监视
常数折叠

常数折叠（Constant folding）以及常数传播（constant propagation）都是编译器最佳化技术，他们被使用在现代的编译器中。进阶的常数传播形式，或称之为稀疏有条件的常数传播（sparse conditional constant propagation），可以更精确地传播常数及无缝的移除无用的程式码。

## 常量折叠

常数折叠是一个在编译时期简化常数的一个过程，常数在表示式中仅仅代表一个简单的数值，就像是整数 `2`，若是一个变数从未被修改也可作为常数，或者直接将一个变数被明确地被标注为常数，例如下面的描述：

```C
  i = 320 * 200 * 32;
```

多数的现代编译器不会真的产生两个乘法的指令再将结果储存下来，取而代之的，他们会辨识出语句的结构，并在编译时期将数值计算出来（在这个例子，结果为2,048,000），通常会在中介码（IR，intermediate representation）树中进行。

有些编译器，常数折叠会在初期就处理完，所以像是C语言的阵列，初始化时就可以接受简单的运算表示式。而将常数折叠放在较后期的阶段的编译器，也相当常见。

常数折叠可以在编译器前端的IR树完成，在程式码转换为三位址码之前。常数折叠也可以在后端完成，作为常数传播的附加功能。

## 常数折叠与跨平台编译

在实现一个跨平台编译器时，必须确保目标平台的算术运算的行为与编译平台结构是吻合的，而且启动常数折叠将会改变程式的行为，这在浮点数的运算中是非常重要的，浮点数精确度问题的影响是非常广的。

## 常数传播

常数传播是一个替代表示式中已知常数的过程，也是在编译时期进行，包含前述所定义，内建函数也适用于常数，以下列描述为例：

```C
  int x = 14;
  int y = 7 - x / 2;
  return y * (28 / x + 2);
```

传播x变数将会变成：

```C
  int x = 14;
  int y = 7 - 14 / 2;
  return y * (28 / 14 + 2);
```

持续传播，则会变成：（还可以再进一步的消除无用程式码x及y来进行最佳化）

```C
  int x = 14;
  int y = 0;
  return 0;
```

常数传播在编译器中使用定义可达性（Reaching definition）分析实作，如果一个变数的所有定义可达性，都是赋予相同的数值，那么这个变数将会是一个常数，而且会被常数取代。

常数传播也可能导致使状态的分支简化，或是变成更复杂，当状态表示式在编译时期可以被计算为TRUE或是FALSE时，就可以决定他唯一的一种可能。

## 最佳化的行为

常数折叠及传播通常会同时被使用在简化以及减少，借由交错使用他们，一直到没有必要再改变，举例来说：

```C
  int a = 30;
  int b = 9 - a / 5;
  int c;

  c = b * 4;
  if (c > 10) {
     c = c - 10;
  }
  return c * (60 / a);
```

使用常数传播，再使用常数折叠后，产生：

```C
  int a = 30;
  int b = 3;
  int c;

  c = b * 4;
  if (c > 10) {
     c = c - 10;
  }
  return c * 2;
```

再做一次：

```C
  int a = 30;
  int b = 3;
  int c;

  c = 12;
  if (true) {
     c = 2;
  }
  return c * 2;
```

当 `a` 及 `b` 已经被简化为常数，他们的数值取代了程式码中任何一个使用到变数的地方，编译器接着将会使用死码删除（dead code elimination）来消除他们：

```C
  int c;

  if (true) {
     c = 2;
  }
  return c * 2;
```

在上述的程式，可以根据编译器的框架来判别可以用1或是其他的布林常数来取代 `True`，伴随传统的常数传播，我们将得到相当多的最佳化，他无法改变程式的结构。

还有其他类似的最佳化，被称之为稀疏有条件的常量传播（sparse conditional constant propagation），他依据`if狀態`选择了合适的分支，编译器侦测到 `if` 的描述中，将永远被赋予TRUE， `c`变数可以被消除，完成之后程式码变成：

```C
  return 4;
```

如果这个虚拟码为一个函数，编译器将可将其以整数 `4`来取代，以消除无用的函数呼叫，改进整体的运行效能。
小行星列表/315601-315700

紫金山天文台近地天体探测项目

小行星315637

2008 DN

2008年2月26日

莱蒙山

莱蒙山巡天

小行星315638

2008 DG

2008年2月24日

基特峰

太空监视

小行星315639

2008 DK

2008年2月26日

莱蒙山

莱蒙山巡天

小行星315640

2008 DD

2008年2月27日

基特峰

太空监视

小行星315641

2008 DG

2008年2月27日

基特峰

太空监视

小行星315642

2008 DS

2008年2月27日

卡特林那

卡特林那巡天系统

小行星315643

2008 DV

2008年2月27日

基特峰

太空监视

小行星315644

2008 DL

2008年2月27日

基特峰

太空监视

小行星315645

2008 DS

2008年2月27日

莱蒙山

莱蒙山巡天

小行星315646

2008 DP

2008年2月10日

莱蒙山

莱蒙山巡天

小行星315647

2008 DX

2008年2月27日

莱蒙山

莱蒙山巡天

小行星315648

2008 DR

2008年2月27日

基特峰

太空监视

小行星315649

2008 DF

2008年2月28日

基特峰

太空监视

小行星315650

2008 DA

2008年2月10日

莱蒙山

莱蒙山巡天

小行星315651

2008 DH

2008年2月28日

莱蒙山

莱蒙山巡天

小行星315652

2008 DZ

2008年2月28日

基特峰

太空监视

小行星315653

2008 DO

2008年2月28日

莱蒙山

莱蒙山巡天

小行星315654

2008 DX

2008年2月13日

莱蒙山

莱蒙山巡天

小行星315655

2008 DR

2004年4月25日

阿帕契点

史隆数位巡天

小行星315656

2008 DO

2008年2月29日

莱蒙山

莱蒙山巡天

小行星315657

2008 DR

2008年2月27日

基特峰

太空监视

小行星315658

2008 DU

2008年2月29日

卡特林那

卡特林那巡天系统

小行星315659

2008 DX

2008年2月28日

卡特林那

卡特林那巡天系统

小行星315660

2008 DE

2008年2月29日

卡特林那

卡特林那巡天系统

小行星315661

2008 DH

2008年2月28日

基特峰

太空监视

小行星315662

2008 DO

2008年2月28日

莱蒙山

莱蒙山巡天

小行星315663

2008 DW

2008年2月28日

莱蒙山

莱蒙山巡天

小行星315664

2008 DD

2008年2月28日

莱蒙山

莱蒙山巡天

小行星315665

2008 DN

2008年2月28日

莱蒙山

莱蒙山巡天

小行星315666

2008 DT

2008年2月3日

基特峰

太空监视

小行星315667

2008 DR

2008年2月27日

莱蒙山

莱蒙山巡天

小行星315668

2008 DA

2008年2月28日

基特峰

太空监视

小行星315669

2008 DH

2008年2月27日

卡特林那

卡特林那巡天系统

小行星315670

2008 DS

2008年2月29日

卡特林那

卡特林那巡天系统

小行星315671

2008 DF

2008年2月28日

基特峰

太空监视

小行星315672

2008 DJ

2000年10月21日

基特峰

太空监视

小行星315673

2008 EO

2008年3月2日

莱蒙山

莱蒙山巡天

小行星315674

2008 EA

2008年3月3日

Grove Creek

F. Tozzi

小行星315675

2008 EJ

2008年3月5日

Jarnac

Jarnac

小行星315676

2008 ER

2008年3月6日

La Sagra

La Sagra

小行星315677

2008 EV

2008年3月1日

基特峰

太空监视

小行星315678

2008 EA

2008年3月1日

基特峰

太空监视

小行星315679

2008 EL

2008年3月1日

基特峰

太空监视

小行星315680

2008 EW

2008年3月1日

基特峰

太空监视

小行星315681

2008 EC

2008年3月2日

卡特林那

卡特林那巡天系统

小行星315682

2008 EL

2008年3月3日

卡特林那

卡特林那巡天系统

小行星315683

2008 EQ

2008年3月4日

卡特林那

卡特林那巡天系统

小行星315684

2008 EP

2008年3月4日

莱蒙山

莱蒙山巡天

小行星315685

2008 EJ

2008年3月4日

莱蒙山

莱蒙山巡天

小行星315686

2008 EP

2008年3月1日

卡特林那

卡特林那巡天系统

小行星315687

2008 EE

2008年3月2日

卡特林那

卡特林那巡天系统

小行星315688

2008 EK

2008年3月3日

基特峰

太空监视

小行星315689

2008 EF

2008年3月4日

基特峰

太空监视

小行星315690

41

2008年3月4日

莱蒙山

莱蒙山巡天

小行星315691

2008 EV

2008年3月4日

莱蒙山

莱蒙山巡天

小行星315692

2008 EG

2008年3月5日

莱蒙山

莱蒙山巡天

小行星315693

2008 EU

2008年3月6日

莱蒙山

莱蒙山巡天

小行星315694

2008 ED

2008年3月6日

基特峰

太空监视

小行星315695

2008 EH

2008年3月6日

莱蒙山

莱蒙山巡天

小行星315696

2008 EW

2008年3月7日

卡特林那

卡特林那巡天系统

小行星315697

2008 EW

2008年3月8日

莱蒙山

莱蒙山巡天

小行星315698

2008 EJ

2008年3月7日

卡特林那

卡特林那巡天系统

小行星315699

2008 EF

2008年3月7日

基特峰

太空监视

小行星315700

2008 EX

2008年3月4日

索科罗

林肯近地小行星研究小组
小行星列表/315701-315800

K. Sárneczky

小行星315745

2008 FS

2008年3月26日

基特峰

太空监视

小行星315746

2008 FZ

2008年3月26日

基特峰

太空监视

小行星315747

2008 FK

2008年3月26日

莱蒙山

莱蒙山巡天

小行星315748

2008 FM

2008年3月26日

莱蒙山

莱蒙山巡天

小行星315749

2008 FD

2008年3月26日

基特峰

太空监视

小行星315750

2008 FR

2008年3月27日

基特峰

太空监视

小行星315751

2008 FP

2008年3月27日

基特峰

太空监视

小行星315752

2008 FE

2008年3月27日

基特峰

太空监视

小行星315753

2008 FB

2008年3月28日

莱蒙山

莱蒙山巡天

小行星315754

2008 FG

2008年3月28日

基特峰

太空监视

小行星315755

2008 FO

2008年3月28日

基特峰

太空监视

小行星315756

2008 FH

2008年2月27日

莱蒙山

莱蒙山巡天

小行星315757

2008 FH

2008年3月28日

基特峰

太空监视

小行星315758

2008 FL

2008年3月28日

莱蒙山

莱蒙山巡天

小行星315759

2008 FK

2008年3月28日

莱蒙山

莱蒙山巡天

小行星315760

2008 FD

2008年3月28日

莱蒙山

莱蒙山巡天

小行星315761

2008 FY

2008年3月29日

莱蒙山

莱蒙山巡天

小行星315762

2008 FS

2008年3月27日

基特峰

太空监视

小行星315763

2008 FK

2008年3月28日

莱蒙山

莱蒙山巡天

小行星315764

2008 FP

2008年3月28日

莱蒙山

莱蒙山巡天

小行星315765

2008 FW

2008年3月28日

莱蒙山

莱蒙山巡天

小行星315766

2008 FU

2008年3月28日

基特峰

太空监视

小行星315767

2008 FY

2004年9月10日

基特峰

太空监视

小行星315768

2008 FM

2008年3月31日

莱蒙山

莱蒙山巡天

小行星315769

2008 FA

2008年3月31日

Mayhill

安德鲁·洛

小行星315770

2008 FG

2008年3月30日

卡特林那

卡特林那巡天系统

小行星315771

2008 FV

2008年3月27日

莱蒙山

莱蒙山巡天

小行星315772

2008 FK

2008年3月28日

莱蒙山

莱蒙山巡天

小行星315773

2008 FR

2008年3月29日

基特峰

太空监视

小行星315774

2008 FU

2008年3月29日

卡特林那

卡特林那巡天系统

小行星315775

2008 FP

2008年3月30日

基特峰

太空监视

小行星315776

2008 FT

2008年3月30日

基特峰

太空监视

小行星315777

2008 FO

2008年2月10日

莱蒙山

莱蒙山巡天

小行星315778

2008 FU

2008年3月30日

基特峰

太空监视

小行星315779

2008 FO

2008年3月31日

基特峰

太空监视

小行星315780

2008 FG

2008年3月31日

莱蒙山

莱蒙山巡天

小行星315781

2008 FR

2008年3月31日

莱蒙山

莱蒙山巡天

小行星315782

2008 FO

2008年3月31日

莱蒙山

莱蒙山巡天

小行星315783

2008 FV

2008年3月31日

莱蒙山

莱蒙山巡天

小行星315784

2008 FY

2008年3月31日

莱蒙山

莱蒙山巡天

小行星315785

2008 FJ

2008年3月31日

莱蒙山

莱蒙山巡天

小行星315786

2008 FM

2008年3月28日

基特峰

太空监视

小行星315787

2008 FN

2008年3月31日

基特峰

太空监视

小行星315788

2008 FO

2008年3月31日

基特峰

太空监视

小行星315789

2008 FC

2008年3月29日

卡特林那

卡特林那巡天系统

小行星315790

2008 FF

2008年3月31日

莱蒙山

莱蒙山巡天

小行星315791

2008 FM

2008年3月29日

莱蒙山

莱蒙山巡天

小行星315792

2008 FV

2008年3月28日

莱蒙山

莱蒙山巡天

小行星315793

2008 GK

2008年4月3日

La Sagra

La Sagra

小行星315794

2008 GA

2008年4月5日

索科罗

林肯近地小行星研究小组

小行星315795

2008 GW

2005年8月29日

基特峰

太空监视

小行星315796

2008 GA

2008年4月1日

基特峰

太空监视

小行星315797

2008 GN

2008年4月1日

基特峰

太空监视

小行星315798

2008 GU

2008年4月1日

基特峰

太空监视

小行星315799

2008 GE

2008年4月1日

基特峰

太空监视

小行星315800

2008 GS

2008年3月13日

基特峰

太空监视
小行星列表/315801-315900

F. Kugel

小行星315898

2008 QD

2008年8月25日

La Sagra

La Sagra

小行星315899

2008 QG

2008年8月30日

Alter Satzberg

M. Pietschnig

小行星315900

2008 QX

2008年8月26日

索科罗

林肯近地小行星研究小组
段祺华

段祺华（1956年2月），上海人，中华人民共和国律师，改革开放后中国第一家私人合伙律师事务所的创办人。

## 生平

段祺华生于1956年。1978年，段祺华考入华东政法大学法学系。1986年获得华东政法大学硕士学位。1988年赴美国留学，其毕业论文的题目为《论在中国开办私人合伙制律师事务所的可能性》。

1992年，他辞去了高薪职位，拿着中华人民共和国第一张归国留学生证“编号00011号”，带家人回到上海，准备创办中国改革开放后第一家私人合伙制涉外律师事务所。但当时上海市及中央各有关部门均称“不行”。经过半年多的不懈努力，一位领导在一份文件上批示称，“可以开这个口子。”

1993年4月8日，改革开放后中国第一家私人合伙律师事务所“段和段律师事务所”在上海正式挂牌。这成为中国改革开放的一个信号，吸引了国内外媒体的关注。段祺华也成为改革开放后中国开办私人律师事务所的第一人。后来他曾参与力拓案等重大案件的辩护工作。

段祺华历任香港翁余阮律师行法律顾问，华东政法学院香港法研究室副主任，上海对外经济律师事务所律师，段和段律师事务所律师、执行合伙人，中国人民政治协商会议上海市常务委员会委员，上海市工商联合会副会长，上海仲裁委员会仲裁员，美国华盛顿州中国关系理事会会员。

2014年，由其作为编剧的中国首部律师剧《金牌律师》在东方卫视首播，受到广大观众的好评。
小行星列表/316401-316500

小行星316450张香桐星（Changhsiangtung）

2010 UZ

2008年2月29日

盱眙

紫金山天文台近地天体探测项目

小行星316451

2010 UQ

2008年2月24日

莱蒙山

莱蒙山巡天

小行星316452

2010 UM

2010年10月30日

卡特林那

卡特林那巡天系统

小行星316453

2010 US

2003年9月16日

基特峰

太空监视

小行星316454

2010 UY

2005年8月25日

帕洛马山

近地小行星追踪

小行星316455

2010 UW

2010年10月28日

卡特林那

卡特林那巡天系统

小行星316456

2010 UK

2005年9月30日

基特峰

太空监视

小行星316457

2010 UC

2005年9月13日

基特峰

太空监视

小行星316458

2010 UA

2005年7月18日

帕洛马山

近地小行星追踪

小行星316459

2010 UN

2001年3月19日

安德森台地

洛厄尔天文台近地小行星搜寻计划

小行星316460

2010 UP

2004年8月15日

帝王台

帝王台近地天体巡天

小行星316461

2010 UQ

2008年9月3日

基特峰

太空监视

小行星316462

2010 UE

2001年9月19日

索科罗

林肯近地小行星研究小组

小行星316463

2010 UR

2000年5月28日

索科罗

林肯近地小行星研究小组

小行星316464

2010 UT

2004年8月8日

索科罗

林肯近地小行星研究小组

小行星316465

2010 UA

2004年8月11日

索科罗

林肯近地小行星研究小组

小行星316466

2010 UW

2005年11月30日

基特峰

太空监视

小行星316467

2010 UC

1996年4月15日

基特峰

太空监视

小行星316468

2010 UH

2004年3月15日

基特峰

太空监视

小行星316469

2010 UG

2001年10月21日

基特峰

太空监视

小行星316470

2010 VE

1999年10月8日

基特峰

太空监视

小行星316471

2010 VD

2002年2月11日

索科罗

林肯近地小行星研究小组

小行星316472

2010 VF

2009年6月17日

基特峰

太空监视

小行星316473

2010 VD

2005年11月25日

卡特林那

卡特林那巡天系统

小行星316474

2010 VR

1999年12月4日

基特峰

太空监视

小行星316475

2010 VQ

2004年9月13日

安德森台地

洛厄尔天文台近地小行星搜寻计划

小行星316476

2010 VT

2007年3月14日

卡特林那

卡特林那巡天系统

小行星316477

2010 VD

2006年8月21日

基特峰

太空监视

小行星316478

2010 VW

2004年9月15日

基特峰

太空监视

小行星316479

2010 VJ

2005年10月25日

莱蒙山

莱蒙山巡天

小行星316480

2010 VX

2004年10月4日

基特峰

太空监视

小行星316481

2010 VN

2010年9月4日

基特峰

太空监视

小行星316482

2010 VP

2005年10月10日

基特峰

太空监视

小行星316483

2010 VD

2007年1月17日

莱蒙山

莱蒙山巡天

小行星316484

2010 VM

2010年11月4日

La Sagra

La Sagra

小行星316485

2010 VV

2007年1月10日

基特峰

太空监视

小行星316486

2010 VK

2001年7月13日

帕洛马山

近地小行星追踪

小行星316487

2010 VT

2005年11月2日

莱蒙山

莱蒙山巡天

小行星316488

2010 VD

2001年11月16日

基特峰

太空监视

小行星316489

2010 VB

2001年9月29日

帕洛马山

近地小行星追踪

小行星316490

2010 VE

1999年11月1日

基特峰

太空监视

小行星316491

2010 VZ

2005年10月3日

基特峰

太空监视

小行星316492

2010 VJ

2003年10月22日

基特峰

太空监视

小行星316493

2010 VM

2005年11月25日

基特峰

太空监视

小行星316494

2010 VX

2001年9月11日

基特峰

太空监视

小行星316495

2010 VV

2005年1月16日

基特峰

太空监视

小行星316496

2010 VT

2005年11月30日

基特峰

太空监视

小行星316497

2010 VG

2008年5月5日

莱蒙山

莱蒙山巡天

小行星316498

2010 VK

1999年9月7日

基特峰

太空监视

小行星316499

2010 VC

2004年9月22日

本森

杨光宇

小行星316500

2010 VF

2007年1月27日

莱蒙山

莱蒙山巡天