我正在尝试将 C 中的程序重新编写为 java。我没有 C 经验,但有一些 C++ 经验,所以我了解一些指针/数组的东西。不过我有点困惑......我在 C 中给出了以下代码:
void ProcessStatus(Char *Stat){
DWORD relayDate;
DWORD APIDate;
version3=false;
version4=false;
version9=false;
tiltAngle = false;
ver4features=0;
tooNew=false;
ProgRev=0;
switch(Stat[14]){
据我了解,该函数ProcessStatus
传递了一个指向 char 的指针;我假设因为在提供的代码的最后一行Stat[14]
被称为它的数组内。
所以我感到困惑的是如何将指针传递给 Java 中的数组中的 char。
任何帮助将不胜感激,即使它有助于我理解 C 代码。谢谢。