請問linux 下 C 語法 |
尚未結案
|
SamSam1230
中階會員 發表:128 回覆:178 積分:65 註冊:2004-12-23 發送簡訊給我 |
#include想請問大大我怎樣可以把 tios by ref 這樣傳 我的語法錯在那裡? 謝謝 |
dllee
站務副站長 發表:321 回覆:2519 積分:1711 註冊:2002-04-15 發送簡訊給我 |
我是看不太懂您在寫什麼
不過,問題似乎與 class="code">
void set(int *tty,ttermios *tios)
{
*tty = open("/dev/tty", O_RDWR | O_NOCTTY | O_NONBLOCK);
tcgetattr(*tty,tios);
} void close(int *tty,ttermios *tios)
{
tcsetattr(*tty,TCSANOW,tios);
close(*tty);
}
最後,建議您,整體變數,與函式宣告及函式內的區域變數最好不要同名,
否則,對於初學者來說會分不清楚到底目前用的是區域變數還是整體變數。
以您的 code 來說,就是把它們當整體變數在用,但您又把區域變數(函式後的參數也都算是)命名為相同的名字,但又一個是指標,一個不是。 吃軟也吃硬 dllee.ktop.com.tw StatPlus 系統資源監測器 @ KTOP OpenPLC - IEC61131-3 GeeXboX 媒體播放器
------
http://www.ViewMove.com |
SamSam1230
中階會員 發表:128 回覆:178 積分:65 註冊:2004-12-23 發送簡訊給我 |
|
SamSam1230
中階會員 發表:128 回覆:178 積分:65 註冊:2004-12-23 發送簡訊給我 |
|
SamSam1230
中階會員 發表:128 回覆:178 積分:65 註冊:2004-12-23 發送簡訊給我 |
|
dllee
站務副站長 發表:321 回覆:2519 積分:1711 註冊:2002-04-15 發送簡訊給我 |
弄懂就好了
如果真的有問題程式需要其他人幫您看看,可以把程式上傳到
<>會員求助程式檔案上傳區>
href="http://free.greenworld.com.tw/~dllee/week10-17.htm#第七章">http://free.greenworld.com.tw/~dllee/week10-17.htm#第七章
或
http://free.greenworld.com.tw/~dllee/leeapps/book/printf_.c
多看多練習,自然功力就可以提升了 < href="http://free.greenworld.com.tw/~dllee/" target="blank">吃軟也吃硬 dllee.ktop.com.tw StatPlus 系統資源監測器 @ KTOP OpenPLC - IEC61131-3 GeeXboX 媒體播放器
------
http://www.ViewMove.com |
SamSam1230
中階會員 發表:128 回覆:178 積分:65 註冊:2004-12-23 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |