
نوشته اصلی توسط
mr.ansaripour
سلام خیلی ممنون که بالاخره کسی پیدا شد به ما کمک کنه ولی این فرمایش شما طبق کد زیر عملیاتی نمیشه گرچه خطا هم نمیده ولی مقدار K در تابع LOOP نشان داده نمیشه در سریال مانیتور
const String k;
void setup() {
// put your setup code here, to run once:
Serial.begin(9600);
const String k=String(1234);
Serial.print("k1 = "); Serial.println(k);
//static
//public
}
void loop() {
Serial.print("k1 = "); Serial.println(k);
delay(1000);
// put your main code here, to run repeatedly:
}
علتش این هست که جنس متغیر رو const گرفتید
کد صحیح :
کد:
String k;
void setup() {
// put your setup code here, to run once:
Serial.begin(9600);
k=String(1234);
Serial.print("k1 = "); Serial.println(k);
//static
//public
}
void loop() {
Serial.print("k1 = "); Serial.println(k);
delay(1000);
// put your main code here, to run repeatedly:
}