我想在uart屏幕上打印出一个在程序中计算出来的整数值。我基本上是在创建一个数据记录系统。用户必须能够查看角色到达的时间。我无法使用printf、snprintf或sprint,因为我正在创建一个时间触发系统,而printf需要一些时间才能执行。我搜索了stackoverflow,发现了一些想法,但它们似乎不起作用。例如itoa,char c int i= 26;c= (char) i(不工作,但给出奇怪的字符)
谢谢
我正在做一个小的c++项目,它接收来自用户的字符数组输入。根据值的不同,我将其转换为int类型。我知道有更好的方法可以做到这一点,但我想我会尝试通过ASCII转换它,以便以后可以使用其他用途。我当前转换的代码是:- int ascii, num = 0;
ascii = static_cast<int>(ite