Segmentation fault!

個人覺得這句話可以翻譯成"不能跑咧~~打我阿笨蛋~~~"

程式執行到寫或讀取不對的存取區塊(硬碟或裝置的記憶體) 就會得到這句經典

 

這篇文章拿來紀錄Segmentation fault的出現時機

1.拿出不對的日期格式

  讀到<0的日期(1970-01-01以前的)

  ex.

  <?php

    echo date("Y-m-d",mktime(0,0,0,12,31,1967));

  ?>

2.開啟不能開的檔案

  ex.

  ./dd 不存在

  fp=fopen("./dd/2.x","w");   //這步還不會有事

  fprintf(fp,"1");            //這步就死了

--

代補

創作者介紹

廖董不懂的部落格

kai0225 發表在 痞客邦 留言(0) 人氣()