函数
itoa() ------ 功能:把一个整数转换为字符串。
char *itoa(int value, char *string, int radix);原型说明:
value:欲转换的数据。
string:目标字符串的地址。
radix:转换后的进制数,可以是10进制、16进制等。
示例代码
// Arduino IDE开发环境中的代码
void setup() {
// put your setup code here, to run once:
Serial.begin(9600);
int number = 12;
char string[25];
itoa(number, string, 10);
Serial.println(string);
char s[] = "ababababbaabababab";
strcat(s, string);
Serial.println(s);
}
void loop() {
// put your main code here, to run repeatedly:
}
/* 实现了类型转换,主要使用 stdlib.h 中的 itoa() 函数来实现。
在C语言编译环境下,需要导入#include <stdlib.h>库,但是Arduino IDE中不需要进行导入库 */