极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 10719|回复: 3

数组、变量基础问题求组!

[复制链接]
发表于 2014-10-20 11:14:54 | 显示全部楼层 |阅读模式
如下我要改变数组里面的值,通过改变变量来实现,采用如下方式可否
const byte DD1=0x7E;
const byte DD2=0x7E;
const byte DD3=0x7E;
const byte DD4=0x7E;
const byte DD5=0x7E;
const byte DD6=0x7E;
const byte DD7=0x7E;
const byte DD8=0x7E;
const byte DD9=0x7E;
const byte DD10=0x7E;

const byte mybuf[] = {DD1,DD2,DD3,DD4,DD5,DD6,DD7,DD8,DD9,DD10};

Serial.write(mybuf,sizeof(mybuf) / sizeof(mybuf[0]));

我输出的是不是: 7E 7E7E 7E7E 7E7E 7E 7E 7E
回复

使用道具 举报

发表于 2014-10-20 11:40:24 | 显示全部楼层
不要用 DD1, DD2, .... 系統中本身已定義了, 有別的用途.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-10-20 17:26:24 | 显示全部楼层
Super169 发表于 2014-10-20 11:40
不要用 DD1, DD2, .... 系統中本身已定義了, 有別的用途.

变量名可以换,但是怎么动态改变数组里面的值呢?
回复 支持 反对

使用道具 举报

发表于 2014-10-20 20:14:30 | 显示全部楼层
LINK~ 发表于 2014-10-20 17:26
变量名可以换,但是怎么动态改变数组里面的值呢?

不好意思, 不太明白.
动态改变数组里面的值 <- 這句是什麼意思?

既然設定為 const, 為何又要動態改變數值?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-15 17:28 , Processed in 0.086040 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表