What was the most dangerous programming mistake you have made in C?

前端 未结 26 1187
南方客
南方客 2021-02-03 12:46

I am an intermediate C programmer. If you have made any coding mistake that you came to know later that it was the most hazardous / harmful to the total application please share

26条回答
  •  粉色の甜心
    2021-02-03 13:34

    This is a famous historical example (not something I did), but

    double d;      // d gets populated with a large number from somewhere
    short s = d ;  // overflow
    

    led to the explosion and total loss of an Ariane V rocket.

提交回复
热议问题