Yahoo奇摩知識+ 將於 2021 年 5 月 4 日 (美國東部時間) 終止服務。自 2021 年 4 月 20 日 (美國東部時間) 起,Yahoo奇摩知識+ 網站將會轉為唯讀模式。其他 Yahoo奇摩產品與服務或您的 Yahoo奇摩帳號都不會受影響。如需關於 Yahoo奇摩知識+ 停止服務以及下載您個人資料的資訊,請參閱說明網頁。

阿耀 發問時間: 電腦與網際網路程式設計 · 1 0 年前

linux c是否有try catch和用法

請問linux c是否有try catch,如果有,那用法可以舉個例子嗎?是否有需要標頭檔之類的!謝謝

已更新項目:

謝謝,發現好像可以用perror來判斷!

3 個解答

評分
  • dtsien
    Lv 6
    1 0 年前
    最佳解答

    linux c 好像沒有 try catch

    c++ 是有的!

  • ?
    Lv 7
    1 0 年前

    任何 c compiler 都沒有 try-catch.

    要 obj-c 或 c++ 才有.

    2011-02-05 09:52:34 補充:

    perror 是另一種完全不同的東西.

    在 C89+ 裡, 有個叫做 errno 的變數, 用來存放目前遇到的錯誤的代碼.

    這個錯誤代碼跟系統的實做有一定的關係.

    跟 exception 是完全不同的兩種概念.

還有問題?馬上發問,尋求解答。