[C/C++]陣列參數傳遞

用C寫程式的最大缺點就是,沒有內建一堆好用的 library 讓你去 import 並且直接地使用,所以,C/C++的許多開發者都要自幹或者是去網路上找一些能解決目前所碰到的問題的程式碼來用,或者是自幹一個。

先前因為學校課程的關係,寫了很多的 Java ,結果導致我使用 C 語言時產生一些困擾。因為Java幫開發者寫好了非常多的方法與物件,開發者可以直接引用、建立好物件並打上相應的方法名稱後便可以直接地使用,相當方便。

不過單晶片微控制器的開發上,目前來講很少有人採用java 來開發,一來是缺少相應的編譯器,二來是它過於笨重,不適合在低時脈的微控器上執行。所以,單晶片的開發還是繼續使用有點過時但萬能的C語言(少數採用C++)來開發。

今天,要來向各位介紹的是,如何把陣列當作一個參數在函式中傳遞。

繼續閱讀 “[C/C++]陣列參數傳遞"

NetBeans 7 : unable to start pty process

不久前,我常用的 NetBeans IDE 出了點狀況,那就是當我用 C/C++ 寫程式的時候會一直跳出 unable to start pty process ,也就是呢,無法執行程式的意思。

嗯? 怎會這樣? 原本我以為是程式的問題,重裝了 NetBeans 也重新裝了 MinGW (GCC Compiler),沒用就是沒用,最後找上了 Google 大神。

不久前,我常用的 NetBeans IDE 出了點狀況,那就是當我用 C/C++ 寫程式的時候會一直跳出 unable to start pty process ,也就是呢,無法執行程式的意思。

嗯? 怎會這樣? 原本我以為是程式的問題,重裝了 NetBeans 也重新裝了 MinGW (GCC Compiler),沒用就是沒用,最後找上了 Google 大神。

這一 Google 下去,結果發現有這問題的不只我一個人,這似乎是一個 Bug,然後我在 Netbeans 的論壇中找到了這個解答,以下我就化成圖文說明幫大家解惑解惑。

請在你的專案(Project)名稱上面按一下右鍵,然後點下屬性(Properties)

出現一個新的視窗之後,請點選左邊的 Run

然後,右方的 Console Type 請改成除了 Internal Terminal 以外的選項

做完以上這幾個步驟,你的 NetBeans 應該就能正常編譯與執行 C 了!歡呼吧!XD