Arduino 將整型轉換為字元

Ammar Ali 2021年4月29日
Arduino 將整型轉換為字元

本教程將討論使用賦值運算子將 int 轉換為 char 的方法。

在 Arduino 中使用賦值運算子將整型轉換為字元

char 型別的變數將儲存給定數字的 ASCII 值。例如,如果你將字母 a 儲存在型別為 char 的變數中,則該變數將儲存與給定字母等效的 ASCII,即 97。如果使用 print() 函式來列印 char 型別變數的值,它將不列印 ASCII 值;相反,它將列印給定變數的 ASCII 等效字元。因此,如果要將 int 型別的變數轉換為 char 型別的變數,則該變數將轉換為等效的 ASCII。例如,將 97 轉換為 char,結果將是字母 a

void loop(){
    int myInt = 97;
    char myChar = myInt;
}

在上面的程式碼中,myInt 是用於儲存給定數字的 int 型別的變數,而 myChar 是用於儲存轉換結果的 char 型別的變數。

Author: Ammar Ali
Ammar Ali avatar Ammar Ali avatar

Hello! I am Ammar Ali, a programmer here to learn from experience, people, and docs, and create interesting and useful programming content. I mostly create content about Python, Matlab, and Microcontrollers like Arduino and PIC.

LinkedIn Facebook

相關文章 - Arduino Integer