[問題]arduino 使用struct包裝兩個數值回傳
抱歉新手我想請問一下
我使用DHT11溫溼度感測器
想寫作副程式讀取資料在主程式顯示
由於return無法回傳溫度.濕度兩個數值
所以我想用 struct 包裝起來回傳
以下是我目前寫出的副程式碼 接下來可以怎麼撰寫
再麻煩了 謝謝
#include <dht11.h>
#define dht_dpin 7
dht11 DHT;
//環境溫濕度
int DHTt()
{
DHT.read(dht_dpin);
struct data
{
int humidity;
int temperature;
};
struct data dht = {DHT.humidity,DHT.temperature};
tetrun dht;
}
以下是網頁板程式碼
-----------------------------------------------
http://ideone.com/LhM3J6
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.230.120.130
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1472321170.A.52B.html
→
08/28 09:33, , 1F
08/28 09:33, 1F
→
08/28 09:37, , 2F
08/28 09:37, 2F
→
08/28 09:38, , 3F
08/28 09:38, 3F
→
08/28 09:38, , 4F
08/28 09:38, 4F
瞭解了 謝謝您 我在修改一下
→
08/28 10:20, , 5F
08/28 10:20, 5F
ㄜ……也是 我在修改一下 謝謝您
※ 編輯: smallswine (61.230.120.130), 08/28/2016 14:01:59
→
08/28 14:52, , 6F
08/28 14:52, 6F
→
08/28 15:32, , 7F
08/28 15:32, 7F
→
08/28 15:42, , 8F
08/28 15:42, 8F
推
08/28 20:59, , 9F
08/28 20:59, 9F